Go to the source code of this file.
|
template<typename T > |
T * | cond::createPayload (const std::string &payloadTypeName) |
|
template<> |
std::string * | cond::createPayload< std::string > (const std::string &payloadTypeName) |
|
template<typename T > |
std::unique_ptr< T > | cond::default_deserialize (const std::string &payloadType, const Binary &payloadData, const Binary &streamerInfoData) |
|
template<typename T > |
std::unique_ptr< T > | cond::deserialize (const std::string &payloadType, const Binary &payloadData, const Binary &streamerInfoData) |
|
template<typename T > |
std::pair< Binary, Binary > | cond::serialize (const T &payload) |
|
◆ DESERIALIZE_BASE_CASE
#define DESERIALIZE_BASE_CASE |
( |
|
BASETYPENAME | ) |
|
◆ DESERIALIZE_POLIMORPHIC_CASE
#define DESERIALIZE_POLIMORPHIC_CASE |
( |
|
BASETYPENAME, |
|
|
|
DERIVEDTYPENAME |
|
) |
| |
Value:
return default_deserialize<DERIVEDTYPENAME>(
payloadType, payloadData, streamerInfoData); \
}
Definition at line 134 of file Serialization.h.