|
| | ExtensionSet () |
| |
| | ExtensionSet (::google::protobuf::Arena *arena) |
| |
| | ~ExtensionSet () |
| |
| void | AppendToList (const Descriptor *containing_type, const DescriptorPool *pool, std::vector< const FieldDescriptor *> *output) const |
| |
| bool | Has (int number) const |
| |
| int | ExtensionSize (int number) const |
| |
| int | NumExtensions () const |
| |
| FieldType | ExtensionType (int number) const |
| |
| void | ClearExtension (int number) |
| |
| int32 | GetInt32 (int number, int32 default_value) const |
| |
| int64 | GetInt64 (int number, int64 default_value) const |
| |
| uint32 | GetUInt32 (int number, uint32 default_value) const |
| |
| uint64 | GetUInt64 (int number, uint64 default_value) const |
| |
| float | GetFloat (int number, float default_value) const |
| |
| double | GetDouble (int number, double default_value) const |
| |
| bool | GetBool (int number, bool default_value) const |
| |
| int | GetEnum (int number, int default_value) const |
| |
| const string & | GetString (int number, const string &default_value) const |
| |
| const MessageLite & | GetMessage (int number, const MessageLite &default_value) const |
| |
| const MessageLite & | GetMessage (int number, const Descriptor *message_type, MessageFactory *factory) const |
| |
| void | SetInt32 (int number, FieldType type, int32 value, desc) |
| |
| void | SetInt64 (int number, FieldType type, int64 value, desc) |
| |
| void | SetUInt32 (int number, FieldType type, uint32 value, desc) |
| |
| void | SetUInt64 (int number, FieldType type, uint64 value, desc) |
| |
| void | SetFloat (int number, FieldType type, float value, desc) |
| |
| void | SetDouble (int number, FieldType type, double value, desc) |
| |
| void | SetBool (int number, FieldType type, bool value, desc) |
| |
| void | SetEnum (int number, FieldType type, int value, desc) |
| |
| void | SetString (int number, FieldType type, const string &value, desc) |
| |
| string * | MutableString (int number, FieldType type, desc) |
| |
| MessageLite * | MutableMessage (int number, FieldType type, const MessageLite &prototype, desc) |
| |
| MessageLite * | MutableMessage (const FieldDescriptor *decsriptor, MessageFactory *factory) |
| |
| void | SetAllocatedMessage (int number, FieldType type, const FieldDescriptor *descriptor, MessageLite *message) |
| |
| void | UnsafeArenaSetAllocatedMessage (int number, FieldType type, const FieldDescriptor *descriptor, MessageLite *message) |
| |
| MessageLite * | ReleaseMessage (int number, const MessageLite &prototype) |
| |
| MessageLite * | UnsafeArenaReleaseMessage (int number, const MessageLite &prototype) |
| |
| MessageLite * | ReleaseMessage (const FieldDescriptor *descriptor, MessageFactory *factory) |
| |
| ::google::protobuf::Arena * | GetArenaNoVirtual () const |
| |
| const void * | GetRawRepeatedField (int number, const void *default_value) const |
| |
| void * | MutableRawRepeatedField (int number, FieldType field_type, bool packed, const FieldDescriptor *desc) |
| |
| void * | MutableRawRepeatedField (int number) |
| |
| int32 | GetRepeatedInt32 (int number, int index) const |
| |
| int64 | GetRepeatedInt64 (int number, int index) const |
| |
| uint32 | GetRepeatedUInt32 (int number, int index) const |
| |
| uint64 | GetRepeatedUInt64 (int number, int index) const |
| |
| float | GetRepeatedFloat (int number, int index) const |
| |
| double | GetRepeatedDouble (int number, int index) const |
| |
| bool | GetRepeatedBool (int number, int index) const |
| |
| int | GetRepeatedEnum (int number, int index) const |
| |
| const string & | GetRepeatedString (int number, int index) const |
| |
| const MessageLite & | GetRepeatedMessage (int number, int index) const |
| |
| void | SetRepeatedInt32 (int number, int index, int32 value) |
| |
| void | SetRepeatedInt64 (int number, int index, int64 value) |
| |
| void | SetRepeatedUInt32 (int number, int index, uint32 value) |
| |
| void | SetRepeatedUInt64 (int number, int index, uint64 value) |
| |
| void | SetRepeatedFloat (int number, int index, float value) |
| |
| void | SetRepeatedDouble (int number, int index, double value) |
| |
| void | SetRepeatedBool (int number, int index, bool value) |
| |
| void | SetRepeatedEnum (int number, int index, int value) |
| |
| void | SetRepeatedString (int number, int index, const string &value) |
| |
| string * | MutableRepeatedString (int number, int index) |
| |
| MessageLite * | MutableRepeatedMessage (int number, int index) |
| |
| void | AddInt32 (int number, FieldType type, bool packed, int32 value, desc) |
| |
| void | AddInt64 (int number, FieldType type, bool packed, int64 value, desc) |
| |
| void | AddUInt32 (int number, FieldType type, bool packed, uint32 value, desc) |
| |
| void | AddUInt64 (int number, FieldType type, bool packed, uint64 value, desc) |
| |
| void | AddFloat (int number, FieldType type, bool packed, float value, desc) |
| |
| void | AddDouble (int number, FieldType type, bool packed, double value, desc) |
| |
| void | AddBool (int number, FieldType type, bool packed, bool value, desc) |
| |
| void | AddEnum (int number, FieldType type, bool packed, int value, desc) |
| |
| void | AddString (int number, FieldType type, const string &value, desc) |
| |
| string * | AddString (int number, FieldType type, desc) |
| |
| MessageLite * | AddMessage (int number, FieldType type, const MessageLite &prototype, desc) |
| |
| MessageLite * | AddMessage (const FieldDescriptor *descriptor, MessageFactory *factory) |
| |
| void | AddAllocatedMessage (const FieldDescriptor *descriptor, MessageLite *new_entry) |
| |
| void | RemoveLast (int number) |
| |
| MessageLite * | ReleaseLast (int number) |
| |
| void | SwapElements (int number, int index1, int index2) |
| |
| void | Clear () |
| |
| void | MergeFrom (const ExtensionSet &other) |
| |
| void | Swap (ExtensionSet *other) |
| |
| void | SwapExtension (ExtensionSet *other, int number) |
| |
| bool | IsInitialized () const |
| |
| bool | ParseField (uint32 tag, io::CodedInputStream *input, ExtensionFinder *extension_finder, FieldSkipper *field_skipper) |
| |
| bool | ParseField (uint32 tag, io::CodedInputStream *input, const MessageLite *containing_type) |
| |
| bool | ParseField (uint32 tag, io::CodedInputStream *input, const Message *containing_type, UnknownFieldSet *unknown_fields) |
| |
| bool | ParseField (uint32 tag, io::CodedInputStream *input, const MessageLite *containing_type, io::CodedOutputStream *unknown_fields) |
| |
| bool | ParseMessageSet (io::CodedInputStream *input, ExtensionFinder *extension_finder, MessageSetFieldSkipper *field_skipper) |
| |
| bool | ParseMessageSet (io::CodedInputStream *input, const MessageLite *containing_type) |
| |
| bool | ParseMessageSet (io::CodedInputStream *input, const Message *containing_type, UnknownFieldSet *unknown_fields) |
| |
| void | SerializeWithCachedSizes (int start_field_number, int end_field_number, io::CodedOutputStream *output) const |
| |
| uint8 * | SerializeWithCachedSizesToArray (int start_field_number, int end_field_number, uint8 *target) const |
| |
| void | SerializeMessageSetWithCachedSizes (io::CodedOutputStream *output) const |
| |
| uint8 * | SerializeMessageSetWithCachedSizesToArray (uint8 *target) const |
| |
| int | ByteSize () const |
| |
| int | MessageSetByteSize () const |
| |
| int | SpaceUsedExcludingSelf () const |
| |