#include <Fields.h>
◆ Field()
EmbeddedProto::Field::Field |
( |
| ) |
|
|
default |
◆ ~Field()
virtual EmbeddedProto::Field::~Field |
( |
| ) |
|
|
virtualdefault |
◆ clear()
virtual void EmbeddedProto::Field::clear |
( |
| ) |
|
|
pure virtual |
Reset the field to it's initial value.
Implemented in EmbeddedProto::RepeatedField< DATA_TYPE >, EmbeddedProto::MessageInterface, EmbeddedProto::internal::FieldStringBytes< MAX_LENGTH, DATA_TYPE >, EmbeddedProto::internal::FieldStringBytes< MAX_LENGTH, char >, EmbeddedProto::internal::FieldStringBytes< MAX_LENGTH, uint8_t >, EmbeddedProto::RepeatedFieldFixedSize< DATA_TYPE, MAX_LENGTH >, EmbeddedProto::FieldTemplate< TYPE >, EmbeddedProto::FieldTemplate< uint32_t >, EmbeddedProto::FieldTemplate< int64_t >, EmbeddedProto::FieldTemplate< double >, EmbeddedProto::FieldTemplate< float >, EmbeddedProto::FieldTemplate< int32_t >, EmbeddedProto::FieldTemplate< bool >, and EmbeddedProto::FieldTemplate< uint64_t >.
◆ deserialize()
Implemented in EmbeddedProto::internal::FieldStringBytes< MAX_LENGTH, DATA_TYPE >, EmbeddedProto::internal::FieldStringBytes< MAX_LENGTH, char >, EmbeddedProto::internal::FieldStringBytes< MAX_LENGTH, uint8_t >, EmbeddedProto::doublefixed, EmbeddedProto::floatfixed, EmbeddedProto::sfixed64, EmbeddedProto::sfixed32, EmbeddedProto::fixed64, EmbeddedProto::fixed32, EmbeddedProto::boolean, EmbeddedProto::sint64, EmbeddedProto::sint32, EmbeddedProto::uint32, EmbeddedProto::int64, EmbeddedProto::int32, and EmbeddedProto::uint64.
◆ serialize()
Implemented in EmbeddedProto::internal::FieldStringBytes< MAX_LENGTH, DATA_TYPE >, EmbeddedProto::internal::FieldStringBytes< MAX_LENGTH, char >, EmbeddedProto::internal::FieldStringBytes< MAX_LENGTH, uint8_t >, EmbeddedProto::doublefixed, EmbeddedProto::floatfixed, EmbeddedProto::sfixed64, EmbeddedProto::sfixed32, EmbeddedProto::fixed64, EmbeddedProto::fixed32, EmbeddedProto::boolean, EmbeddedProto::sint64, EmbeddedProto::sint32, EmbeddedProto::uint64, EmbeddedProto::uint32, EmbeddedProto::int64, EmbeddedProto::int32, and EmbeddedProto::RepeatedField< DATA_TYPE >.
◆ serialize_with_id()
Implemented in EmbeddedProto::internal::FieldStringBytes< MAX_LENGTH, DATA_TYPE >, EmbeddedProto::internal::FieldStringBytes< MAX_LENGTH, char >, EmbeddedProto::internal::FieldStringBytes< MAX_LENGTH, uint8_t >, EmbeddedProto::doublefixed, EmbeddedProto::floatfixed, EmbeddedProto::sfixed64, EmbeddedProto::sfixed32, EmbeddedProto::fixed64, EmbeddedProto::fixed32, EmbeddedProto::boolean, EmbeddedProto::sint64, EmbeddedProto::sint32, EmbeddedProto::uint64, EmbeddedProto::uint32, EmbeddedProto::int64, EmbeddedProto::RepeatedField< DATA_TYPE >, and EmbeddedProto::int32.
◆ serialized_size()
uint32_t EmbeddedProto::Field::serialized_size |
( |
| ) |
const |
Calculate the size of this message when serialized.
- Returns
- The number of bytes this message will require once serialized.
The documentation for this class was generated from the following files: