Quick Links: |
Facilitate uniform externalization of user and fundamental types. More...
Go to the source code of this file.
Classes | |
struct | bslx::OutStreamFunctions::IsEnumType |
struct | bslx::OutStreamFunctions::IsNotEnumType |
Namespaces | |
namespace | bslx |
namespace | bslx::OutStreamFunctions |
Functions | |
template<class STREAM , class TYPE > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOutImp (STREAM &stream, const TYPE &value, int version, const IsEnumType &) |
template<class STREAM , class TYPE > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOutImp (STREAM &stream, const TYPE &value, int version, const IsNotEnumType &) |
template<class STREAM , class TYPE > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const TYPE &value) |
template<class STREAM , class TYPE > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const TYPE &value, int version) |
template<class STREAM > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const bool &value, int version=0) |
template<class STREAM > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const char &value, int version=0) |
template<class STREAM > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const signed char &value, int version=0) |
template<class STREAM > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const unsigned char &value, int version=0) |
template<class STREAM > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const short &value, int version=0) |
template<class STREAM > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const unsigned short &value, int version=0) |
template<class STREAM > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const int &value, int version=0) |
template<class STREAM > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const unsigned int &value, int version=0) |
template<class STREAM > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const long &value, int version=0) |
template<class STREAM > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const unsigned long &value, int version=0) |
template<class STREAM > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const bsls::Types::Int64 &value, int version=0) |
template<class STREAM > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const bsls::Types::Uint64 &value, int version=0) |
template<class STREAM > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const float &value, int version=0) |
template<class STREAM > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const double &value, int version=0) |
template<class STREAM > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const bsl::string &value, int version=0) |
template<class STREAM , class ALLOC > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const bsl::vector< char, ALLOC > &value, int version) |
template<class STREAM , class ALLOC > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const bsl::vector< signed char, ALLOC > &value, int version) |
template<class STREAM , class ALLOC > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const bsl::vector< unsigned char, ALLOC > &value, int version) |
template<class STREAM , class ALLOC > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const bsl::vector< short, ALLOC > &value, int version) |
template<class STREAM , class ALLOC > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const bsl::vector< unsigned short, ALLOC > &value, int version) |
template<class STREAM , class ALLOC > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const bsl::vector< int, ALLOC > &value, int version) |
template<class STREAM , class ALLOC > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const bsl::vector< unsigned int, ALLOC > &value, int version) |
template<class STREAM , class ALLOC > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const bsl::vector< bsls::Types::Int64, ALLOC > &value, int version) |
template<class STREAM , class ALLOC > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const bsl::vector< bsls::Types::Uint64, ALLOC > &value, int version) |
template<class STREAM , class ALLOC > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const bsl::vector< float, ALLOC > &value, int version) |
template<class STREAM , class ALLOC > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const bsl::vector< double, ALLOC > &value, int version) |
template<class STREAM , class TYPE , class ALLOC > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const bsl::vector< TYPE, ALLOC > &value) |
template<class STREAM , class TYPE , class ALLOC > | |
STREAM & | bslx::OutStreamFunctions::bdexStreamOut (STREAM &stream, const bsl::vector< TYPE, ALLOC > &value, int version) |