Definitions of the << and >> operator overloads for serializing/deserializing various data types to SPL::Checkpoint class. More...
Namespaces |
|
SPL | |
C++ classes for writing operators. |
|
Functions |
|
SPL::ByteBuffer< Checkpoint > & | SPL::operator<< (SPL::ByteBuffer< Checkpoint > &ckpt, const char *&str) |
SPL::ByteBuffer< Checkpoint > & | SPL::operator<< (SPL::ByteBuffer< Checkpoint > &ckpt, const char *str) |
SPL::ByteBuffer< Checkpoint > & | SPL::operator>> (SPL::ByteBuffer< Checkpoint > &ckpt, char *&str) |
template<class T > | |
SPL::ByteBuffer< Checkpoint > & | SPL::operator<< (SPL::ByteBuffer< Checkpoint > &ckpt, const T *&value) |
template<class T > | |
SPL::ByteBuffer< Checkpoint > & | SPL::operator<< (SPL::ByteBuffer< Checkpoint > &ckpt, const T *value) |
template<class T > | |
SPL::ByteBuffer< Checkpoint > & | SPL::operator>> (SPL::ByteBuffer< Checkpoint > &ckpt, T *&value) |
template<class T > | |
SPL::ByteBuffer< Checkpoint > & | SPL::operator<< (SPL::ByteBuffer< Checkpoint > &ckpt, std::shared_ptr< T > &value) |
template<class T > | |
SPL::ByteBuffer< Checkpoint > & | SPL::operator>> (SPL::ByteBuffer< Checkpoint > &ckpt, std::shared_ptr< T > &value) |
template<class T > | |
SPL::ByteBuffer< Checkpoint > & | SPL::operator<< (SPL::ByteBuffer< Checkpoint > &ckpt, const std::shared_ptr< T > &value) |
template<class T > | |
SPL::ByteBuffer< Checkpoint > & | SPL::operator>> (SPL::ByteBuffer< Checkpoint > &ckpt, const T *&value) |
template<class T > | |
SPL::ByteBuffer< Checkpoint > & | SPL::operator<< (SPL::ByteBuffer< Checkpoint > &ckpt, const std::deque< T > &value) |
template<class T > | |
SPL::ByteBuffer< Checkpoint > & | SPL::operator>> (SPL::ByteBuffer< Checkpoint > &ckpt, std::deque< T > &value) |
template<class K , class V > | |
SPL::ByteBuffer< Checkpoint > & | SPL::operator<< (SPL::ByteBuffer< Checkpoint > &ckpt, const std::unordered_map< K, V > &value) |
template<class K , class V > | |
SPL::ByteBuffer< Checkpoint > & | SPL::operator>> (SPL::ByteBuffer< Checkpoint > &ckpt, std::unordered_map< K, V > &value) |
Definitions of the << and >> operator overloads for serializing/deserializing various data types to SPL::Checkpoint class.