|
| ExtensionSet () |
|
| ~ExtensionSet () |
|
void | AppendToList (const Descriptor *containing_type, const DescriptorPool *pool, 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) |
|
MessageLite * | ReleaseMessage (int number, const MessageLite &prototype) |
|
MessageLite * | ReleaseMessage (const FieldDescriptor *descriptor, MessageFactory *factory) |
|
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 | 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 |
|