Definitions of the << and >> operator overloads for serializing SPL types to SPL::NativeByteBuffer class. More...
Namespaces |
|
SPL | |
C++ classes for writing operators. |
|
Functions |
|
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, char const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, char &val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, bool const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, bool &val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, int8_t const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, int8_t &val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, int16_t const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, int16_t &val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, int32_t const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, int32_t &val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, int64_t const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, int64_t &val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, uint8_t const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, uint8_t &val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, uint16_t const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, uint16_t &val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, uint32_t const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, uint32_t &val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, uint64_t const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, uint64_t &val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, float const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, float &val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, double const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, double &val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, long double const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, long double &val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, char *const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, char *&val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, char const *const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, char const *&val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, USTRING_BB_TYPE const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, USTRING_BB_TYPE &val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, RSTRING_BB_TYPE const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, RSTRING_BB_TYPE &val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, void *const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, void *&val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, void const *const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, void const *&val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, char16_t const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, char16_t &val) |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, std::string const &val) |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, std::string &val) |
template<class T > | |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, const std::vector< T > &vec) |
template<class T > | |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, std::vector< T > &vec) |
template<class K , class V > | |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, const std::pair< K, V > &pr) |
template<class K , class V > | |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, std::pair< K, V > &pr) |
template<class K , class V > | |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, const std::unordered_map< K, V > &map) |
template<class K , class V > | |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, std::unordered_map< K, V > &map) |
template<class T > | |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, const std::unordered_set< T > &set) |
template<class T > | |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, std::unordered_set< T > &set) |
template<class K , class V > | |
NativeByteBuffer & | SPL::operator<< (NativeByteBuffer &sbuf, const std::map< K, V > &map) |
template<class K , class V > | |
NativeByteBuffer & | SPL::operator>> (NativeByteBuffer &sbuf, std::map< K, V > &map) |
Definitions of the << and >> operator overloads for serializing SPL types to SPL::NativeByteBuffer class.