aboutsummaryrefslogtreecommitdiff
path: root/pw_protobuf/docs.rst
AgeCommit message (Expand)Author
2023-02-16pw_protobuf: Generate functions to check if messages are comparableAlexei Frolov
2023-01-25pw_protobuf: Codegen kConstantCase field enumsTom Craig
2023-01-23pw_protobuf: Generate enum-to-string functionsWyatt Hepler
2023-01-17pw_protobuf: Add inline option supportTom Craig
2022-11-25pw_protobuf: Document the codegen-private namespaceAnqi Dong
2022-10-22pw_protobuf: codegen: Make all enum classes based on uint32_tAnqi Dong
2022-10-13pw_protobuf: Update docs to refer to pw::InlineStringWyatt Hepler
2022-10-12pw_protobuf: Enhance StreamDecoder nested decoderAnqi Dong
2022-09-30pw_{containers,string}: Remove string features from pw::Vector<char>Wyatt Hepler
2022-09-27pw_protobuf: More protobuf size reportsArmando Montanez
2022-09-27pw_protobuf: Add encoder+decoder size reportsArmando Montanez
2022-09-19pw_protobuf: Use pw::InlineString for string fieldsWyatt Hepler
2022-08-23pw_protobuf: Rename FieldNumberSizeBytes()Armando Montanez
2022-06-29pw_span: Switch from std::span to pw::spanWyatt Hepler
2022-06-22pw_protobuf: Tweak documentation of name conflictsMatthias Guenther
2022-06-21pw_protobuf: Fix names that collide with internalsMatthias Guenther
2022-06-16pw_protobuf: Add StreamEncoderCast<>()Armando Montanez
2022-06-10pw_protobuf: Fix documentation mistakeMatthias Guenther
2022-06-09pw_protobuf: Auto-fix reserved C++ identifiersMatthias Guenther
2022-04-30pw_protobuf: Provide constants for buffer sizesScott James Remnant
2022-04-29pw_protobuf: Generate kValue-style aliases for enum casesScott James Remnant
2022-04-20pw_protobuf: Rewrite documentation to provide a better narrativeScott James Remnant
2022-04-08pw_protobuf: StreamEncoder and MemoryEncoder support for tablesScott James Remnant
2022-04-08pw_protobuf: Codegen message structures and test decodingScott James Remnant
2022-04-07pw_protobuf: StreamDecoder support for table-based decodingScott James Remnant
2022-04-05pw_protobuf: Support .options file alongside .protoScott James Remnant
2022-03-31pw_protobuf: Restructure docsScott James Remnant
2022-03-26pw_protobuf: Support encoding from pw::VectorScott James Remnant
2022-03-25pw_protobuf: Read repeated fields using pw::VectorScott James Remnant
2022-03-22pw_protobuf: Return DataLoss() when reading unknown enum valueScott James Remnant
2022-03-18pw_protobuf: Add codegen for typed StreamDecoder::Field()Scott James Remnant
2022-03-17pw_protobuf: Codegen for non-packed typesScott James Remnant
2022-03-16pw_protobuf: Generate a StreamDecoder class for messagesScott James Remnant
2022-03-14pw_protobuf: StreamDecoder support for packed fieldsScott James Remnant
2022-02-02pw_protobuf: Remove the use of PW_CHECK()Yecheng Zhao
2022-01-29pw_protobuf: SizeOfDelimitedFieldWithoutValue functionWyatt Hepler
2022-01-28pw_protobuf: Expand functions for calculating encoded proto sizeWyatt Hepler
2022-01-04pw_protobuf: Support providing known length to StreamDecoderScott James Remnant
2021-12-24pw_protobuf: Support decoding from non-seekable ReaderScott James Remnant
2021-11-15docs: Assorted documentation fixesTed Pudlik
2021-10-07pw_protobuf: Add enum for pw::StatusJ. Silva
2021-09-18pw_protobuf: Adds a Message class for parsingYecheng Zhao
2021-09-13pw_protobuf: Add helper for map entry writeYecheng Zhao
2021-09-13pw_protobuf: Add StreamDecoderAlexei Frolov
2021-08-25pw_protobuf/encoder: Deprecate the Finalize() APIEwout van Bekkum
2021-08-25pw_protobuf: Squash docs into a single fileEwout van Bekkum
2021-05-12pw_protobuf: Encoder reworkArmando Montanez
2021-04-06pw_protobuf: Make maximum varint size configurableAlexei Frolov
2020-10-01docs: Make labels consistent; remove boilerplateWyatt Hepler
2020-04-30pw_protobuf: Add WIP note to docsAlexei Frolov