Public Member Functions | Private Member Functions | Private Attributes | List of all members
google::protobuf::MapReflectionTester Class Reference

#include <map_test_util.h>

Public Member Functions

void ClearMapFieldsViaReflection (Message *message)
 
void ClearMapFieldsViaReflection (Message *message)
 
void ExpectClearViaReflection (const Message &message)
 
void ExpectClearViaReflection (const Message &message)
 
void ExpectClearViaReflectionIterator (Message *message)
 
void ExpectClearViaReflectionIterator (Message *message)
 
void ExpectMapFieldsSetViaReflection (const Message &message)
 
void ExpectMapFieldsSetViaReflection (const Message &message)
 
void ExpectMapFieldsSetViaReflectionIterator (Message *message)
 
void ExpectMapFieldsSetViaReflectionIterator (Message *message)
 
MessageGetMapEntryViaReflection (Message *message, const std::string &field_name, int index)
 
MessageGetMapEntryViaReflection (Message *message, const std::string &field_name, int index)
 
void GetMapValueViaMapReflection (Message *message, const std::string &field_name, const MapKey &map_key, MapValueRef *map_val)
 
void GetMapValueViaMapReflection (Message *message, const std::string &field_name, const MapKey &map_key, MapValueRef *map_val)
 
MapIterator MapBegin (Message *message, const std::string &field_name)
 
MapIterator MapBegin (Message *message, const std::string &field_name)
 
MapIterator MapEnd (Message *message, const std::string &field_name)
 
MapIterator MapEnd (Message *message, const std::string &field_name)
 
 MapReflectionTester (const Descriptor *base_descriptor)
 
 MapReflectionTester (const Descriptor *base_descriptor)
 
int MapSize (const Message &message, const std::string &field_name)
 
void ModifyMapFieldsViaReflection (Message *message)
 
void ModifyMapFieldsViaReflection (Message *message)
 
void MutableUnknownFieldsOfMapFieldsViaReflection (Message *message)
 
void MutableUnknownFieldsOfMapFieldsViaReflection (Message *message)
 
void ReleaseLastMapsViaReflection (Message *message)
 
void ReleaseLastMapsViaReflection (Message *message)
 
void RemoveLastMapsViaReflection (Message *message)
 
void RemoveLastMapsViaReflection (Message *message)
 
void SetMapFieldsViaMapReflection (Message *message)
 
void SetMapFieldsViaMapReflection (Message *message)
 
void SetMapFieldsViaReflection (Message *message)
 
void SetMapFieldsViaReflection (Message *message)
 
void SwapMapsViaReflection (Message *message)
 
void SwapMapsViaReflection (Message *message)
 

Private Member Functions

const FieldDescriptorF (const std::string &name)
 
const FieldDescriptorF (const std::string &name)
 

Private Attributes

const Descriptorbase_descriptor_
 
const FieldDescriptorforeign_c_
 
const FieldDescriptormap_bool_bool_key_
 
const FieldDescriptormap_bool_bool_val_
 
const EnumValueDescriptormap_enum_bar_
 
const EnumValueDescriptormap_enum_baz_
 
const EnumValueDescriptormap_enum_foo_
 
const FieldDescriptormap_fixed32_fixed32_key_
 
const FieldDescriptormap_fixed32_fixed32_val_
 
const FieldDescriptormap_fixed64_fixed64_key_
 
const FieldDescriptormap_fixed64_fixed64_val_
 
const FieldDescriptormap_int32_bytes_key_
 
const FieldDescriptormap_int32_bytes_val_
 
const FieldDescriptormap_int32_double_key_
 
const FieldDescriptormap_int32_double_val_
 
const FieldDescriptormap_int32_enum_key_
 
const FieldDescriptormap_int32_enum_val_
 
const FieldDescriptormap_int32_float_key_
 
const FieldDescriptormap_int32_float_val_
 
const FieldDescriptormap_int32_foreign_message_key_
 
const FieldDescriptormap_int32_foreign_message_val_
 
const FieldDescriptormap_int32_int32_key_
 
const FieldDescriptormap_int32_int32_val_
 
const FieldDescriptormap_int64_int64_key_
 
const FieldDescriptormap_int64_int64_val_
 
const FieldDescriptormap_sfixed32_sfixed32_key_
 
const FieldDescriptormap_sfixed32_sfixed32_val_
 
const FieldDescriptormap_sfixed64_sfixed64_key_
 
const FieldDescriptormap_sfixed64_sfixed64_val_
 
const FieldDescriptormap_sint32_sint32_key_
 
const FieldDescriptormap_sint32_sint32_val_
 
const FieldDescriptormap_sint64_sint64_key_
 
const FieldDescriptormap_sint64_sint64_val_
 
const FieldDescriptormap_string_string_key_
 
const FieldDescriptormap_string_string_val_
 
const FieldDescriptormap_uint32_uint32_key_
 
const FieldDescriptormap_uint32_uint32_val_
 
const FieldDescriptormap_uint64_uint64_key_
 
const FieldDescriptormap_uint64_uint64_val_
 

Detailed Description

Definition at line 50 of file bloaty/third_party/protobuf/src/google/protobuf/map_test_util.h.

Constructor & Destructor Documentation

◆ MapReflectionTester() [1/2]

google::protobuf::MapReflectionTester::MapReflectionTester ( const Descriptor base_descriptor)
inlineexplicit

◆ MapReflectionTester() [2/2]

google::protobuf::MapReflectionTester::MapReflectionTester ( const Descriptor base_descriptor)
explicit

Member Function Documentation

◆ ClearMapFieldsViaReflection() [1/2]

void google::protobuf::MapReflectionTester::ClearMapFieldsViaReflection ( Message message)

◆ ClearMapFieldsViaReflection() [2/2]

void google::protobuf::MapReflectionTester::ClearMapFieldsViaReflection ( Message message)
inline

◆ ExpectClearViaReflection() [1/2]

void google::protobuf::MapReflectionTester::ExpectClearViaReflection ( const Message message)

◆ ExpectClearViaReflection() [2/2]

void google::protobuf::MapReflectionTester::ExpectClearViaReflection ( const Message message)
inline

◆ ExpectClearViaReflectionIterator() [1/2]

void google::protobuf::MapReflectionTester::ExpectClearViaReflectionIterator ( Message message)

◆ ExpectClearViaReflectionIterator() [2/2]

void google::protobuf::MapReflectionTester::ExpectClearViaReflectionIterator ( Message message)
inline

◆ ExpectMapFieldsSetViaReflection() [1/2]

void google::protobuf::MapReflectionTester::ExpectMapFieldsSetViaReflection ( const Message message)

◆ ExpectMapFieldsSetViaReflection() [2/2]

void google::protobuf::MapReflectionTester::ExpectMapFieldsSetViaReflection ( const Message message)
inline

◆ ExpectMapFieldsSetViaReflectionIterator() [1/2]

void google::protobuf::MapReflectionTester::ExpectMapFieldsSetViaReflectionIterator ( Message message)

◆ ExpectMapFieldsSetViaReflectionIterator() [2/2]

void google::protobuf::MapReflectionTester::ExpectMapFieldsSetViaReflectionIterator ( Message message)
inline

◆ F() [1/2]

const FieldDescriptor* google::protobuf::MapReflectionTester::F ( const std::string &  name)
private

◆ F() [2/2]

const FieldDescriptor * google::protobuf::MapReflectionTester::F ( const std::string &  name)
inlineprivate

◆ GetMapEntryViaReflection() [1/2]

Message* google::protobuf::MapReflectionTester::GetMapEntryViaReflection ( Message message,
const std::string &  field_name,
int  index 
)

◆ GetMapEntryViaReflection() [2/2]

Message * google::protobuf::MapReflectionTester::GetMapEntryViaReflection ( Message message,
const std::string &  field_name,
int  index 
)
inline

◆ GetMapValueViaMapReflection() [1/2]

void google::protobuf::MapReflectionTester::GetMapValueViaMapReflection ( Message message,
const std::string &  field_name,
const MapKey map_key,
MapValueRef map_val 
)

◆ GetMapValueViaMapReflection() [2/2]

void google::protobuf::MapReflectionTester::GetMapValueViaMapReflection ( Message message,
const std::string &  field_name,
const MapKey map_key,
MapValueRef map_val 
)
inline

◆ MapBegin() [1/2]

MapIterator google::protobuf::MapReflectionTester::MapBegin ( Message message,
const std::string &  field_name 
)

◆ MapBegin() [2/2]

MapIterator google::protobuf::MapReflectionTester::MapBegin ( Message message,
const std::string &  field_name 
)
inline

◆ MapEnd() [1/2]

MapIterator google::protobuf::MapReflectionTester::MapEnd ( Message message,
const std::string &  field_name 
)

◆ MapEnd() [2/2]

MapIterator google::protobuf::MapReflectionTester::MapEnd ( Message message,
const std::string &  field_name 
)
inline

◆ MapSize()

int google::protobuf::MapReflectionTester::MapSize ( const Message message,
const std::string &  field_name 
)

Definition at line 641 of file reflection_tester.cc.

◆ ModifyMapFieldsViaReflection() [1/2]

void google::protobuf::MapReflectionTester::ModifyMapFieldsViaReflection ( Message message)

◆ ModifyMapFieldsViaReflection() [2/2]

void google::protobuf::MapReflectionTester::ModifyMapFieldsViaReflection ( Message message)
inline

◆ MutableUnknownFieldsOfMapFieldsViaReflection() [1/2]

void google::protobuf::MapReflectionTester::MutableUnknownFieldsOfMapFieldsViaReflection ( Message message)

◆ MutableUnknownFieldsOfMapFieldsViaReflection() [2/2]

void google::protobuf::MapReflectionTester::MutableUnknownFieldsOfMapFieldsViaReflection ( Message message)
inline

◆ ReleaseLastMapsViaReflection() [1/2]

void google::protobuf::MapReflectionTester::ReleaseLastMapsViaReflection ( Message message)

◆ ReleaseLastMapsViaReflection() [2/2]

void google::protobuf::MapReflectionTester::ReleaseLastMapsViaReflection ( Message message)
inline

◆ RemoveLastMapsViaReflection() [1/2]

void google::protobuf::MapReflectionTester::RemoveLastMapsViaReflection ( Message message)

◆ RemoveLastMapsViaReflection() [2/2]

void google::protobuf::MapReflectionTester::RemoveLastMapsViaReflection ( Message message)
inline

◆ SetMapFieldsViaMapReflection() [1/2]

void google::protobuf::MapReflectionTester::SetMapFieldsViaMapReflection ( Message message)

◆ SetMapFieldsViaMapReflection() [2/2]

void google::protobuf::MapReflectionTester::SetMapFieldsViaMapReflection ( Message message)
inline

◆ SetMapFieldsViaReflection() [1/2]

void google::protobuf::MapReflectionTester::SetMapFieldsViaReflection ( Message message)

◆ SetMapFieldsViaReflection() [2/2]

void google::protobuf::MapReflectionTester::SetMapFieldsViaReflection ( Message message)
inline

◆ SwapMapsViaReflection() [1/2]

void google::protobuf::MapReflectionTester::SwapMapsViaReflection ( Message message)

◆ SwapMapsViaReflection() [2/2]

void google::protobuf::MapReflectionTester::SwapMapsViaReflection ( Message message)
inline

Member Data Documentation

◆ base_descriptor_

const Descriptor * google::protobuf::MapReflectionTester::base_descriptor_
private

◆ foreign_c_

const FieldDescriptor * google::protobuf::MapReflectionTester::foreign_c_
private

◆ map_bool_bool_key_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_bool_bool_key_
private

◆ map_bool_bool_val_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_bool_bool_val_
private

◆ map_enum_bar_

const EnumValueDescriptor * google::protobuf::MapReflectionTester::map_enum_bar_
private

◆ map_enum_baz_

const EnumValueDescriptor * google::protobuf::MapReflectionTester::map_enum_baz_
private

◆ map_enum_foo_

const EnumValueDescriptor * google::protobuf::MapReflectionTester::map_enum_foo_
private

◆ map_fixed32_fixed32_key_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_fixed32_fixed32_key_
private

◆ map_fixed32_fixed32_val_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_fixed32_fixed32_val_
private

◆ map_fixed64_fixed64_key_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_fixed64_fixed64_key_
private

◆ map_fixed64_fixed64_val_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_fixed64_fixed64_val_
private

◆ map_int32_bytes_key_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_int32_bytes_key_
private

◆ map_int32_bytes_val_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_int32_bytes_val_
private

◆ map_int32_double_key_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_int32_double_key_
private

◆ map_int32_double_val_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_int32_double_val_
private

◆ map_int32_enum_key_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_int32_enum_key_
private

◆ map_int32_enum_val_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_int32_enum_val_
private

◆ map_int32_float_key_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_int32_float_key_
private

◆ map_int32_float_val_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_int32_float_val_
private

◆ map_int32_foreign_message_key_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_int32_foreign_message_key_
private

◆ map_int32_foreign_message_val_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_int32_foreign_message_val_
private

◆ map_int32_int32_key_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_int32_int32_key_
private

◆ map_int32_int32_val_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_int32_int32_val_
private

◆ map_int64_int64_key_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_int64_int64_key_
private

◆ map_int64_int64_val_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_int64_int64_val_
private

◆ map_sfixed32_sfixed32_key_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_sfixed32_sfixed32_key_
private

◆ map_sfixed32_sfixed32_val_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_sfixed32_sfixed32_val_
private

◆ map_sfixed64_sfixed64_key_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_sfixed64_sfixed64_key_
private

◆ map_sfixed64_sfixed64_val_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_sfixed64_sfixed64_val_
private

◆ map_sint32_sint32_key_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_sint32_sint32_key_
private

◆ map_sint32_sint32_val_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_sint32_sint32_val_
private

◆ map_sint64_sint64_key_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_sint64_sint64_key_
private

◆ map_sint64_sint64_val_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_sint64_sint64_val_
private

◆ map_string_string_key_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_string_string_key_
private

◆ map_string_string_val_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_string_string_val_
private

◆ map_uint32_uint32_key_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_uint32_uint32_key_
private

◆ map_uint32_uint32_val_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_uint32_uint32_val_
private

◆ map_uint64_uint64_key_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_uint64_uint64_key_
private

◆ map_uint64_uint64_val_

const FieldDescriptor * google::protobuf::MapReflectionTester::map_uint64_uint64_val_
private

The documentation for this class was generated from the following files:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:20