|
template<typename T , typename std::enable_if< HasType< T >::value &&std::is_member_function_pointer< decltype(&T::TypeName)>::value, bool >::type = 0> |
std::string | MessageType (const T &message) |
|
template<typename T , typename std::enable_if< HasType< T >::value &&!std::is_member_function_pointer< decltype(&T::TypeName)>::value, bool >::type = 0> |
std::string | MessageType () |
|
template<typename T > |
std::enable_if< HasSetType< T >::value, void >::type | SetTypeName (const std::string &type_name, T *message) |
|
template<typename T > |
std::enable_if<!HasSetType< T >::value, void >::type | SetTypeName (const std::string &type_name, T *message) |
|
template<typename T > |
std::enable_if< HasByteSize< T >::value, int >::type | ByteSize (const T &message) |
|
template<typename T > |
std::enable_if<!HasByteSize< T >::value, int >::type | ByteSize (const T &message) |
|
template<typename T > |
int | FullByteSize (const T &message) |
|
template<typename T > |
std::enable_if< HasParseFromArray< T >::value, bool >::type | ParseFromArray (const void *data, int size, T *message) |
|
template<typename T > |
std::enable_if<!HasParseFromArray< T >::value, bool >::type | ParseFromArray (const void *data, int size, T *message) |
|
template<typename T > |
std::enable_if< HasParseFromString< T >::value, bool >::type | ParseFromString (const std::string &str, T *message) |
|
template<typename T > |
std::enable_if<!HasParseFromString< T >::value, bool >::type | ParseFromString (const std::string &str, T *message) |
|
template<typename T > |
std::enable_if< HasParseFromArray< T >::value, bool >::type | ParseFromHC (const void *data, int size, T *message) |
|
template<typename T > |
std::enable_if<!HasParseFromArray< T >::value, bool >::type | ParseFromHC (const void *data, int size, T *message) |
|
template<typename T > |
std::enable_if< HasSerializeToArray< T >::value, bool >::type | SerializeToArray (const T &message, void *data, int size) |
|
template<typename T > |
std::enable_if<!HasSerializeToArray< T >::value, bool >::type | SerializeToArray (const T &message, void *data, int size) |
|
template<typename T > |
std::enable_if< HasSerializeToString< T >::value, bool >::type | SerializeToString (const T &message, std::string *str) |
|
template<typename T > |
std::enable_if<!HasSerializeToString< T >::value, bool >::type | SerializeToString (const T &message, std::string *str) |
|
template<typename T > |
std::enable_if< HasSerializeToArray< T >::value, bool >::type | SerializeToHC (const T &message, void *data, int size) |
|
template<typename T > |
std::enable_if<!HasSerializeToArray< T >::value, bool >::type | SerializeToHC (const T &message, void *data, int size) |
|
template<typename T , typename std::enable_if< HasGetDescriptorString< T >::value, bool >::type = 0> |
void | GetDescriptorString (const std::string &type, std::string *desc_str) |
|
template<typename MessageT , typename std::enable_if< !std::is_base_of< google::protobuf::Message, MessageT >::value, int >::type = 0> |
void | GetDescriptorString (const MessageT &message, std::string *desc_str) |
|
template<typename T , typename Descriptor , typename std::enable_if< HasFullName< Descriptor >::value, bool >::type = 0> |
std::string | GetFullName () |
|
template<typename T , typename std::enable_if< HasDescriptor< T >::value &&!std::is_base_of< google::protobuf::Message, T >::value, bool >::type = 0> |
std::string | GetMessageName () |
|
template<typename MessageT , typename std::enable_if< std::is_base_of< google::protobuf::Message, MessageT >::value, int >::type = 0> |
std::string | MessageType (const MessageT &message) |
|
template<typename MessageT , typename std::enable_if< std::is_base_of< google::protobuf::Message, MessageT >::value, int >::type = 0> |
bool | RegisterMessage (const MessageT &message) |
|
bool | SerializeToArray (const PyMessageWrap &message, void *data, int size) |
|
bool | ParseFromArray (const void *data, int size, PyMessageWrap *message) |
|
int | ByteSize (const PyMessageWrap &message) |
|
bool | SerializeToArray (const RawMessage &message, void *data, int size) |
|
bool | ParseFromArray (const void *data, int size, RawMessage *message) |
|
int | ByteSize (const RawMessage &message) |
|