|
| object_data_input (boost::endian::order byte_order, const std::vector< byte > &buffer, int offset, pimpl::PortableSerializer &portable_ser, pimpl::compact_stream_serializer &compact_ser, pimpl::DataSerializer &data_ser, std::shared_ptr< serialization::global_serializer > global_serializer) |
| Internal API. More...
|
|
template<typename T > |
std::enable_if< !(std::is_array< T >::value &&std::is_same< typename std::remove_all_extents< T >::type, char >::value), boost::optional< T > >::type | read_object () |
|
template<typename T > |
std::enable_if< std::is_array< T >::value &&std::is_same< typename std::remove_all_extents< T >::type, char >::value, boost::optional< std::string > >::type | read_object () |
|
template<typename T > |
std::enable_if< std::is_base_of< identified_data_serializer, hz_serializer< T > >::value, boost::optional< T > >::type | read_object (int32_t type_id) |
|
template<typename T > |
std::enable_if< std::is_base_of< portable_serializer, hz_serializer< T > >::value, boost::optional< T > >::type | read_object (int32_t type_id) |
|
template<typename T > |
std::enable_if< std::is_base_of< compact_serializer, hz_serializer< T > >::value, boost::optional< T > >::type | read_object (int32_t type_id) |
|
template<typename T > |
std::enable_if< std::is_base_of< builtin_serializer, hz_serializer< T > >::value, boost::optional< T > >::type | read_object (int32_t type_id) |
|
template<typename T > |
std::enable_if< std::is_base_of< custom_serializer, hz_serializer< T > >::value, boost::optional< T > >::type | read_object (int32_t type_id) |
|
template<typename T > |
std::enable_if< !(std::is_base_of< identified_data_serializer, hz_serializer< T >>::value||std::is_base_of< portable_serializer, hz_serializer< T >>::value||std::is_base_of< compact_serializer, hz_serializer< T >>::value||std::is_base_of< builtin_serializer, hz_serializer< T >>::value||std::is_base_of< custom_serializer, hz_serializer< T >>::value), boost::optional< T > >::type | read_object (int32_t type_id) |
| Global serialization. More...
|
|
Definition at line 749 of file serialization.h.