![]() |
TrinityCore
|
#include <extension_set.h>
Classes | |
| struct | Extension |
| class | LazyMessageExtension |
Static Public Member Functions | |
| static void | RegisterExtension (const MessageLite *containing_type, int number, FieldType type, bool is_repeated, bool is_packed) |
| static void | RegisterEnumExtension (const MessageLite *containing_type, int number, FieldType type, bool is_repeated, bool is_packed, EnumValidityFunc *is_valid) |
| static void | RegisterMessageExtension (const MessageLite *containing_type, int number, FieldType type, bool is_repeated, bool is_packed, const MessageLite *prototype) |
Private Member Functions | |
| bool | FindExtensionInfoFromTag (uint32 tag, ExtensionFinder *extension_finder, int *field_number, ExtensionInfo *extension, bool *was_packed_on_wire) |
| bool | FindExtensionInfoFromFieldNumber (int wire_type, int field_number, ExtensionFinder *extension_finder, ExtensionInfo *extension, bool *was_packed_on_wire) |
| bool | ParseFieldWithExtensionInfo (int field_number, bool was_packed_on_wire, const ExtensionInfo &extension, io::CodedInputStream *input, FieldSkipper *field_skipper) |
| bool | ParseFieldMaybeLazily (int wire_type, int field_number, io::CodedInputStream *input, ExtensionFinder *extension_finder, MessageSetFieldSkipper *field_skipper) |
| bool | MaybeNewExtension (int number, const FieldDescriptor *descriptor, Extension **result) |
| bool | ParseMessageSetItem (io::CodedInputStream *input, ExtensionFinder *extension_finder, MessageSetFieldSkipper *field_skipper) |
| GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (ExtensionSet) | |
Static Private Member Functions | |
| static int | RepeatedMessage_SpaceUsedExcludingSelf (RepeatedPtrFieldBase *field) |
Private Attributes | |
| std::map< int, Extension > | extensions_ |
| google::protobuf::internal::ExtensionSet::ExtensionSet | ( | ) |
| google::protobuf::internal::ExtensionSet::~ExtensionSet | ( | ) |
| void google::protobuf::internal::ExtensionSet::AddBool | ( | int | number, |
| FieldType | type, | ||
| bool | packed, | ||
| bool | value, | ||
| desc | |||
| ) |
| void google::protobuf::internal::ExtensionSet::AddDouble | ( | int | number, |
| FieldType | type, | ||
| bool | packed, | ||
| double | value, | ||
| desc | |||
| ) |
| void google::protobuf::internal::ExtensionSet::AddEnum | ( | int | number, |
| FieldType | type, | ||
| bool | packed, | ||
| int | value, | ||
| desc | |||
| ) |
Here is the caller graph for this function:| void google::protobuf::internal::ExtensionSet::AddFloat | ( | int | number, |
| FieldType | type, | ||
| bool | packed, | ||
| float | value, | ||
| desc | |||
| ) |
| void google::protobuf::internal::ExtensionSet::AddInt32 | ( | int | number, |
| FieldType | type, | ||
| bool | packed, | ||
| int32 | value, | ||
| desc | |||
| ) |
| void google::protobuf::internal::ExtensionSet::AddInt64 | ( | int | number, |
| FieldType | type, | ||
| bool | packed, | ||
| int64 | value, | ||
| desc | |||
| ) |
| MessageLite* google::protobuf::internal::ExtensionSet::AddMessage | ( | int | number, |
| FieldType | type, | ||
| const MessageLite & | prototype, | ||
| desc | |||
| ) |
Here is the caller graph for this function:| MessageLite* google::protobuf::internal::ExtensionSet::AddMessage | ( | const FieldDescriptor * | descriptor, |
| MessageFactory * | factory | ||
| ) |
| void google::protobuf::internal::ExtensionSet::AddString | ( | int | number, |
| FieldType | type, | ||
| const string & | value, | ||
| desc | |||
| ) |
Here is the caller graph for this function:| void google::protobuf::internal::ExtensionSet::AddUInt32 | ( | int | number, |
| FieldType | type, | ||
| bool | packed, | ||
| uint32 | value, | ||
| desc | |||
| ) |
| void google::protobuf::internal::ExtensionSet::AddUInt64 | ( | int | number, |
| FieldType | type, | ||
| bool | packed, | ||
| uint64 | value, | ||
| desc | |||
| ) |
| void google::protobuf::internal::ExtensionSet::AppendToList | ( | const Descriptor * | containing_type, |
| const DescriptorPool * | pool, | ||
| vector< const FieldDescriptor * > * | output | ||
| ) | const |
| int google::protobuf::internal::ExtensionSet::ByteSize | ( | ) | const |
| void google::protobuf::internal::ExtensionSet::Clear | ( | ) |
| void google::protobuf::internal::ExtensionSet::ClearExtension | ( | int | number | ) |
| int google::protobuf::internal::ExtensionSet::ExtensionSize | ( | int | number | ) | const |
| FieldType google::protobuf::internal::ExtensionSet::ExtensionType | ( | int | number | ) | const |
|
private |
|
private |
| double google::protobuf::internal::ExtensionSet::GetDouble | ( | int | number, |
| double | default_value | ||
| ) | const |
| int google::protobuf::internal::ExtensionSet::GetEnum | ( | int | number, |
| int | default_value | ||
| ) | const |
Here is the caller graph for this function:| float google::protobuf::internal::ExtensionSet::GetFloat | ( | int | number, |
| float | default_value | ||
| ) | const |
| const MessageLite& google::protobuf::internal::ExtensionSet::GetMessage | ( | int | number, |
| const MessageLite & | default_value | ||
| ) | const |
Here is the caller graph for this function:| const MessageLite& google::protobuf::internal::ExtensionSet::GetMessage | ( | int | number, |
| const Descriptor * | message_type, | ||
| MessageFactory * | factory | ||
| ) | const |
| const void* google::protobuf::internal::ExtensionSet::GetRawRepeatedField | ( | int | number, |
| const void * | default_value | ||
| ) | const |
Here is the caller graph for this function:| bool google::protobuf::internal::ExtensionSet::GetRepeatedBool | ( | int | number, |
| int | index | ||
| ) | const |
| double google::protobuf::internal::ExtensionSet::GetRepeatedDouble | ( | int | number, |
| int | index | ||
| ) | const |
| int google::protobuf::internal::ExtensionSet::GetRepeatedEnum | ( | int | number, |
| int | index | ||
| ) | const |
Here is the caller graph for this function:| float google::protobuf::internal::ExtensionSet::GetRepeatedFloat | ( | int | number, |
| int | index | ||
| ) | const |
| int32 google::protobuf::internal::ExtensionSet::GetRepeatedInt32 | ( | int | number, |
| int | index | ||
| ) | const |
| int64 google::protobuf::internal::ExtensionSet::GetRepeatedInt64 | ( | int | number, |
| int | index | ||
| ) | const |
| const MessageLite& google::protobuf::internal::ExtensionSet::GetRepeatedMessage | ( | int | number, |
| int | index | ||
| ) | const |
Here is the caller graph for this function:| const string& google::protobuf::internal::ExtensionSet::GetRepeatedString | ( | int | number, |
| int | index | ||
| ) | const |
Here is the caller graph for this function:| uint32 google::protobuf::internal::ExtensionSet::GetRepeatedUInt32 | ( | int | number, |
| int | index | ||
| ) | const |
| uint64 google::protobuf::internal::ExtensionSet::GetRepeatedUInt64 | ( | int | number, |
| int | index | ||
| ) | const |
| const string& google::protobuf::internal::ExtensionSet::GetString | ( | int | number, |
| const string & | default_value | ||
| ) | const |
Here is the caller graph for this function:| uint32 google::protobuf::internal::ExtensionSet::GetUInt32 | ( | int | number, |
| uint32 | default_value | ||
| ) | const |
| uint64 google::protobuf::internal::ExtensionSet::GetUInt64 | ( | int | number, |
| uint64 | default_value | ||
| ) | const |
|
private |
| bool google::protobuf::internal::ExtensionSet::Has | ( | int | number | ) | const |
| bool google::protobuf::internal::ExtensionSet::IsInitialized | ( | ) | const |
|
private |
| void google::protobuf::internal::ExtensionSet::MergeFrom | ( | const ExtensionSet & | other | ) |
| int google::protobuf::internal::ExtensionSet::MessageSetByteSize | ( | ) | const |
| MessageLite* google::protobuf::internal::ExtensionSet::MutableMessage | ( | int | number, |
| FieldType | type, | ||
| const MessageLite & | prototype, | ||
| desc | |||
| ) |
Here is the caller graph for this function:| MessageLite* google::protobuf::internal::ExtensionSet::MutableMessage | ( | const FieldDescriptor * | decsriptor, |
| MessageFactory * | factory | ||
| ) |
| void* google::protobuf::internal::ExtensionSet::MutableRawRepeatedField | ( | int | number, |
| FieldType | field_type, | ||
| bool | packed, | ||
| const FieldDescriptor * | desc | ||
| ) |
Here is the caller graph for this function:| void* google::protobuf::internal::ExtensionSet::MutableRawRepeatedField | ( | int | number | ) |
| MessageLite* google::protobuf::internal::ExtensionSet::MutableRepeatedMessage | ( | int | number, |
| int | index | ||
| ) |
Here is the caller graph for this function:| string* google::protobuf::internal::ExtensionSet::MutableRepeatedString | ( | int | number, |
| int | index | ||
| ) |
Here is the caller graph for this function:| string* google::protobuf::internal::ExtensionSet::MutableString | ( | int | number, |
| FieldType | type, | ||
| desc | |||
| ) |
Here is the caller graph for this function:| int google::protobuf::internal::ExtensionSet::NumExtensions | ( | ) | const |
| bool google::protobuf::internal::ExtensionSet::ParseField | ( | uint32 | tag, |
| io::CodedInputStream * | input, | ||
| ExtensionFinder * | extension_finder, | ||
| FieldSkipper * | field_skipper | ||
| ) |
| bool google::protobuf::internal::ExtensionSet::ParseField | ( | uint32 | tag, |
| io::CodedInputStream * | input, | ||
| const MessageLite * | containing_type | ||
| ) |
| bool google::protobuf::internal::ExtensionSet::ParseField | ( | uint32 | tag, |
| io::CodedInputStream * | input, | ||
| const Message * | containing_type, | ||
| UnknownFieldSet * | unknown_fields | ||
| ) |
| bool google::protobuf::internal::ExtensionSet::ParseField | ( | uint32 | tag, |
| io::CodedInputStream * | input, | ||
| const MessageLite * | containing_type, | ||
| io::CodedOutputStream * | unknown_fields | ||
| ) |
|
private |
|
private |
| bool google::protobuf::internal::ExtensionSet::ParseMessageSet | ( | io::CodedInputStream * | input, |
| ExtensionFinder * | extension_finder, | ||
| MessageSetFieldSkipper * | field_skipper | ||
| ) |
| bool google::protobuf::internal::ExtensionSet::ParseMessageSet | ( | io::CodedInputStream * | input, |
| const MessageLite * | containing_type | ||
| ) |
| bool google::protobuf::internal::ExtensionSet::ParseMessageSet | ( | io::CodedInputStream * | input, |
| const Message * | containing_type, | ||
| UnknownFieldSet * | unknown_fields | ||
| ) |
|
private |
|
static |
|
static |
|
static |
| MessageLite* google::protobuf::internal::ExtensionSet::ReleaseLast | ( | int | number | ) |
| MessageLite* google::protobuf::internal::ExtensionSet::ReleaseMessage | ( | int | number, |
| const MessageLite & | prototype | ||
| ) |
Here is the caller graph for this function:| MessageLite* google::protobuf::internal::ExtensionSet::ReleaseMessage | ( | const FieldDescriptor * | descriptor, |
| MessageFactory * | factory | ||
| ) |
| void google::protobuf::internal::ExtensionSet::RemoveLast | ( | int | number | ) |
|
inlinestaticprivate |
| void google::protobuf::internal::ExtensionSet::SerializeMessageSetWithCachedSizes | ( | io::CodedOutputStream * | output | ) | const |
| uint8* google::protobuf::internal::ExtensionSet::SerializeMessageSetWithCachedSizesToArray | ( | uint8 * | target | ) | const |
| void google::protobuf::internal::ExtensionSet::SerializeWithCachedSizes | ( | int | start_field_number, |
| int | end_field_number, | ||
| io::CodedOutputStream * | output | ||
| ) | const |
| uint8* google::protobuf::internal::ExtensionSet::SerializeWithCachedSizesToArray | ( | int | start_field_number, |
| int | end_field_number, | ||
| uint8 * | target | ||
| ) | const |
| void google::protobuf::internal::ExtensionSet::SetAllocatedMessage | ( | int | number, |
| FieldType | type, | ||
| const FieldDescriptor * | descriptor, | ||
| MessageLite * | message | ||
| ) |
Here is the caller graph for this function:| void google::protobuf::internal::ExtensionSet::SetBool | ( | int | number, |
| FieldType | type, | ||
| bool | value, | ||
| desc | |||
| ) |
| void google::protobuf::internal::ExtensionSet::SetDouble | ( | int | number, |
| FieldType | type, | ||
| double | value, | ||
| desc | |||
| ) |
| void google::protobuf::internal::ExtensionSet::SetEnum | ( | int | number, |
| FieldType | type, | ||
| int | value, | ||
| desc | |||
| ) |
Here is the caller graph for this function:| void google::protobuf::internal::ExtensionSet::SetFloat | ( | int | number, |
| FieldType | type, | ||
| float | value, | ||
| desc | |||
| ) |
| void google::protobuf::internal::ExtensionSet::SetInt32 | ( | int | number, |
| FieldType | type, | ||
| int32 | value, | ||
| desc | |||
| ) |
| void google::protobuf::internal::ExtensionSet::SetInt64 | ( | int | number, |
| FieldType | type, | ||
| int64 | value, | ||
| desc | |||
| ) |
| void google::protobuf::internal::ExtensionSet::SetRepeatedBool | ( | int | number, |
| int | index, | ||
| bool | value | ||
| ) |
| void google::protobuf::internal::ExtensionSet::SetRepeatedDouble | ( | int | number, |
| int | index, | ||
| double | value | ||
| ) |
| void google::protobuf::internal::ExtensionSet::SetRepeatedEnum | ( | int | number, |
| int | index, | ||
| int | value | ||
| ) |
Here is the caller graph for this function:| void google::protobuf::internal::ExtensionSet::SetRepeatedFloat | ( | int | number, |
| int | index, | ||
| float | value | ||
| ) |
| void google::protobuf::internal::ExtensionSet::SetRepeatedInt32 | ( | int | number, |
| int | index, | ||
| int32 | value | ||
| ) |
| void google::protobuf::internal::ExtensionSet::SetRepeatedInt64 | ( | int | number, |
| int | index, | ||
| int64 | value | ||
| ) |
|
inline |
Here is the call graph for this function:
Here is the caller graph for this function:| void google::protobuf::internal::ExtensionSet::SetRepeatedUInt32 | ( | int | number, |
| int | index, | ||
| uint32 | value | ||
| ) |
| void google::protobuf::internal::ExtensionSet::SetRepeatedUInt64 | ( | int | number, |
| int | index, | ||
| uint64 | value | ||
| ) |
|
inline |
Here is the call graph for this function:
Here is the caller graph for this function:| void google::protobuf::internal::ExtensionSet::SetUInt32 | ( | int | number, |
| FieldType | type, | ||
| uint32 | value, | ||
| desc | |||
| ) |
| void google::protobuf::internal::ExtensionSet::SetUInt64 | ( | int | number, |
| FieldType | type, | ||
| uint64 | value, | ||
| desc | |||
| ) |
| int google::protobuf::internal::ExtensionSet::SpaceUsedExcludingSelf | ( | ) | const |
| void google::protobuf::internal::ExtensionSet::Swap | ( | ExtensionSet * | other | ) |
| void google::protobuf::internal::ExtensionSet::SwapElements | ( | int | number, |
| int | index1, | ||
| int | index2 | ||
| ) |
| void google::protobuf::internal::ExtensionSet::SwapExtension | ( | ExtensionSet * | other, |
| int | number | ||
| ) |
|
private |
1.8.8