![]()  | 
  
    Hazelcast C++ Client
    
   Hazelcast C++ Client Library 
   | 
 
 Inheritance diagram for hazelcast::client::serialization::object_data_output:Public Member Functions | |
| object_data_output (boost::endian::order byte_order, bool dont_write=false, pimpl::PortableSerializer *portable_ser=nullptr, std::shared_ptr< serialization::global_serializer > global_serializer=nullptr) | |
| Internal API Constructor.  | |
| template<typename T > | |
| void | write_object (const T *object) | 
| template<typename T > | |
| std::enable_if<!(std::is_array< T >::value &&std::is_same< typename std::remove_all_extents< T >::type, char >::value), void >::type | write_object (const boost::optional< T > &object) | 
| template<typename T > | |
| std::enable_if< std::is_array< T >::value &&std::is_same< typename std::remove_all_extents< T >::type, char >::value, void >::type | write_object (const T &object) | 
| template<typename T > | |
| std::enable_if< std::is_base_of< builtin_serializer, hz_serializer< T > >::value, void >::type | write_object (const T &object) | 
| template<typename T > | |
| std::enable_if< std::is_base_of< identified_data_serializer, hz_serializer< T > >::value, void >::type | write_object (const T &object) | 
| template<typename T > | |
| std::enable_if< std::is_base_of< portable_serializer, hz_serializer< T > >::value, void >::type | write_object (const T &object) | 
| template<typename T > | |
| std::enable_if< std::is_base_of< custom_serializer, hz_serializer< T > >::value, void >::type | write_object (const T &object) | 
| template<typename T > | |
| std::enable_if<!(std::is_base_of< builtin_serializer, hz_serializer< T >>::value||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< custom_serializer, hz_serializer< T >>::value||(std::is_array< T >::value &&std::is_same< typename std::remove_all_extents< T >::type, char >::value)), void >::type | write_object (const T object) | 
| void | write_objects () | 
| template<typename FirstObjectType , typename ... OtherObjects> | |
| void | write_objects (const FirstObjectType &object, const OtherObjects &...objects) | 
| template<typename T > | |
| void | write_bytes (const T &s) | 
| template<> | |
| void HAZELCAST_API | write_object (const char *object) | 
Definition at line 708 of file serialization.h.