Go to the source code of this file.
|
struct | google::protobuf.internal::MapIf< Flag, TrueType, FalseType > |
|
struct | google::protobuf.internal::MapIf< true, TrueType, FalseType > |
|
struct | google::protobuf.internal::MapIf< false, TrueType, FalseType > |
|
class | google::protobuf.internal::MapValueInitializer< IsEnum, Type > |
|
class | google::protobuf.internal::MapValueInitializer< true, Type > |
|
class | google::protobuf.internal::MapValueInitializer< false, Type > |
|
class | google::protobuf.internal::MapArenaMessageCreator< Type, is_arena_constructable > |
|
class | google::protobuf.internal::MapArenaMessageCreator< Type, true > |
|
class | google::protobuf.internal::MapArenaMessageCreator< Type, false > |
|
class | google::protobuf.internal::MapWireFieldTypeTraits< field_type, Type > |
|
class | google::protobuf.internal::MapTypeHandler< field_type, Type > |
|
class | google::protobuf.internal::MapTypeHandler< WireFormatLite::TYPE_MESSAGE, Type > |
|
◆ FIXED_BYTE_SIZE
#define FIXED_BYTE_SIZE |
( |
|
FieldType, |
|
|
|
DeclaredType |
|
) |
| |
Value:template <typename Type> \
const MapEntryAccessorType&
value) { \
}
DOMString k
Definition: WebCryptoAPI.idl:122
EGLAttrib * value
Definition: eglext.h:120
ByteSize
Definition: python_message.py:1040
◆ 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 WireFormatLite::DeclaredType##
Size(value); \
}
EGLAttrib * value
Definition: eglext.h:120
◆ 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&
value) { \
}
DOMString k
Definition: WebCryptoAPI.idl:122
EGLAttrib * value
Definition: eglext.h:120
◆ GOOGLE_PROTOBUF_BYTE_SIZE
#define GOOGLE_PROTOBUF_BYTE_SIZE |
( |
|
FieldType, |
|
|
|
DeclaredType |
|
) |
| |
Value:template <typename Type> \
const MapEntryAccessorType&
value) { \
return WireFormatLite::DeclaredType##
Size(value); \
}
EGLAttrib * value
Definition: eglext.h:120
ByteSize
Definition: python_message.py:1040
◆ 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, \
}
EGLAttrib * value
Definition: eglext.h:120
int Read(int fd, void *buf, unsigned int count)
Definition: gtest-port.h:1390
FieldType
Enumeration of all the possible field types.
Definition: FieldType.cs:38
string input
Definition: tokenizer_unittest.cc:198
◆ 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; \
};
EGLenum type
Definition: eglext.h:63
◆ WRITE_METHOD
#define WRITE_METHOD |
( |
|
FieldType, |
|
|
|
DeclaredType |
|
) |
| |
Value:template <typename Type> \
io::CodedOutputStream*
output) { \
} \
template <typename Type> \
MapTypeHandler<WireFormatLite::TYPE_##FieldType, Type>::WriteToArray( \
}
const FieldDescriptor * field
Definition: parser_unittest.cc:2279
unsigned char uint8
Definition: basic_types.h:62
int Write(int fd, const void *buf, unsigned int count)
Definition: gtest-port.h:1393
EGLAttrib * value
Definition: eglext.h:120