Go to the source code of this file.
|
class | google::protobuf.internal::MapArenaMessageCreator< Type, is_arena_constructable > |
|
class | google::protobuf.internal::MapArenaMessageCreator< Type, false > |
|
class | google::protobuf.internal::MapArenaMessageCreator< Type, true > |
|
struct | google::protobuf.internal::MapIf< Flag, TrueType, FalseType > |
|
struct | google::protobuf.internal::MapIf< false, TrueType, FalseType > |
|
struct | google::protobuf.internal::MapIf< true, TrueType, FalseType > |
|
class | google::protobuf.internal::MapTypeHandler< field_type, Type > |
|
class | google::protobuf.internal::MapTypeHandler< WireFormatLite::TYPE_MESSAGE, Type > |
|
class | google::protobuf.internal::MapValueInitializer< IsEnum, Type > |
|
class | google::protobuf.internal::MapValueInitializer< false, Type > |
|
class | google::protobuf.internal::MapValueInitializer< true, Type > |
|
class | google::protobuf.internal::MapWireFieldTypeTraits< field_type, Type > |
|
|
const char * | google.protobuf.internal::ReadBOOL (const char *ptr, bool *value) |
|
const char * | google.protobuf.internal::ReadDOUBLE (const char *ptr, double *value) |
|
template<typename E > |
const char * | google.protobuf.internal::ReadENUM (const char *ptr, E *value) |
|
const char * | google.protobuf.internal::ReadFIXED32 (const char *ptr, uint32 *value) |
|
const char * | google.protobuf.internal::ReadFIXED64 (const char *ptr, uint64 *value) |
|
const char * | google.protobuf.internal::ReadFLOAT (const char *ptr, float *value) |
|
const char * | google.protobuf.internal::ReadINT32 (const char *ptr, int32 *value) |
|
const char * | google.protobuf.internal::ReadINT64 (const char *ptr, int64 *value) |
|
const char * | google.protobuf.internal::ReadSFIXED32 (const char *ptr, int32 *value) |
|
const char * | google.protobuf.internal::ReadSFIXED64 (const char *ptr, int64 *value) |
|
const char * | google.protobuf.internal::ReadSINT32 (const char *ptr, int32 *value) |
|
const char * | google.protobuf.internal::ReadSINT64 (const char *ptr, int64 *value) |
|
const char * | google.protobuf.internal::ReadUINT32 (const char *ptr, uint32 *value) |
|
const char * | google.protobuf.internal::ReadUINT64 (const char *ptr, uint64 *value) |
|
template<typename F > |
const char * | google.protobuf.internal::ReadUnaligned (const char *ptr, F *value) |
|
◆ FIXED_BYTE_SIZE
#define FIXED_BYTE_SIZE |
( |
|
FieldType, |
|
|
|
DeclaredType |
|
) |
| |
Value: template <typename Type> \
const MapEntryAccessorType& ) { \
return WireFormatLite::k##DeclaredType##Size; \
}
Definition at line 305 of file map_type_handler.h.
◆ GET_CACHED_SIZE
#define GET_CACHED_SIZE |
( |
|
FieldType, |
|
|
|
DeclaredType |
|
) |
| |
Value: template <typename Type> \
inline int \
MapTypeHandler<WireFormatLite::TYPE_##FieldType, Type>::GetCachedSize( \
const MapEntryAccessorType&
value) { \
return
static_cast<int>(WireFormatLite::DeclaredType##Size(
value)); \
}
Definition at line 329 of file map_type_handler.h.
◆ GET_FIXED_CACHED_SIZE
#define GET_FIXED_CACHED_SIZE |
( |
|
FieldType, |
|
|
|
DeclaredType |
|
) |
| |
Value: template <typename Type> \
inline int \
MapTypeHandler<WireFormatLite::TYPE_##FieldType, Type>::GetCachedSize( \
const MapEntryAccessorType& ) { \
return WireFormatLite::k##DeclaredType##Size; \
}
Definition at line 349 of file map_type_handler.h.
◆ GOOGLE_PROTOBUF_BYTE_SIZE
#define GOOGLE_PROTOBUF_BYTE_SIZE |
( |
|
FieldType, |
|
|
|
DeclaredType |
|
) |
| |
Value: template <typename Type> \
const MapEntryAccessorType&
value) { \
return
static_cast<int>(WireFormatLite::DeclaredType##Size(
value)); \
}
Definition at line 286 of file map_type_handler.h.
◆ MAP_HANDLER
#define MAP_HANDLER |
( |
|
FieldType | ) |
|
◆ PRIMITIVE_HANDLER_FUNCTIONS
#define PRIMITIVE_HANDLER_FUNCTIONS |
( |
|
FieldType | ) |
|
◆ READ_METHOD
#define READ_METHOD |
( |
|
FieldType | ) |
|
Value: template <typename Type> \
io::CodedInputStream*
input, MapEntryAccessorType*
value) { \
return WireFormatLite::ReadPrimitive<TypeOnMemory, \
} \
template <typename Type> \
const char*
begin, ParseContext* ctx, MapEntryAccessorType*
value) { \
}
Definition at line 521 of file map_type_handler.h.
◆ STRING_OR_BYTES_HANDLER_FUNCTIONS
#define STRING_OR_BYTES_HANDLER_FUNCTIONS |
( |
|
FieldType | ) |
|
◆ TYPE_TRAITS
#define TYPE_TRAITS |
( |
|
FieldType, |
|
|
|
CType, |
|
|
|
WireFormatType, |
|
|
|
IsMessage, |
|
|
|
IsEnum |
|
) |
| |
Value: template <typename Type> \
class MapWireFieldTypeTraits<WireFormatLite::TYPE_##FieldType, Type> { \
public: \
static const bool kIsMessage = IsMessage; \
static const bool kIsEnum = IsEnum; \
static const WireFormatLite::WireType kWireType = \
WireFormatLite::WIRETYPE_##WireFormatType; \
};
Definition at line 111 of file map_type_handler.h.
◆ WRITE_METHOD
#define WRITE_METHOD |
( |
|
FieldType, |
|
|
|
DeclaredType |
|
) |
| |
Value: template <typename Type> \
io::CodedOutputStream*
output) { \
} \
template <typename Type> \
MapTypeHandler<WireFormatLite::TYPE_##FieldType, Type>::WriteToArray( \
}
Definition at line 380 of file map_type_handler.h.