bdexStreamOut overloads
Declared in <bslx_outstreamfunctions.h>
BDEX-stream value to stream (version computed if needed).
template<
class STREAM,
class TYPE>
STREAM&
bdexStreamOut(
STREAM& stream,
TYPE const& value);
» more...
BDEX-stream a bsl::vector<TYPE, ALLOC> value to stream.
template<
class STREAM,
class TYPE,
class ALLOC>
STREAM&
bdexStreamOut(
STREAM& stream,
bsl::vector<TYPE, ALLOC> const& value);
» more...
BDEX-stream a bsls::Types::Int64 value to stream.
template<class STREAM>
STREAM&
bdexStreamOut(
STREAM& stream,
bsls::Types::Int64 const& value,
int version = 0);
» more...
BDEX-stream a bsls::Types::Uint64 value to stream.
template<class STREAM>
STREAM&
bdexStreamOut(
STREAM& stream,
bsls::Types::Uint64 const& value,
int version = 0);
» more...
BDEX-stream a bool value to stream.
template<class STREAM>
STREAM&
bdexStreamOut(
STREAM& stream,
bool const& value,
int version = 0);
» more...
BDEX-stream a char value to stream.
template<class STREAM>
STREAM&
bdexStreamOut(
STREAM& stream,
char const& value,
int version = 0);
» more...
BDEX-stream a double value to stream.
template<class STREAM>
STREAM&
bdexStreamOut(
STREAM& stream,
double const& value,
int version = 0);
» more...
BDEX-stream a float value to stream.
template<class STREAM>
STREAM&
bdexStreamOut(
STREAM& stream,
float const& value,
int version = 0);
» more...
BDEX-stream an int value to stream.
template<class STREAM>
STREAM&
bdexStreamOut(
STREAM& stream,
int const& value,
int version = 0);
» more...
BDEX-stream a long value to stream as a 32-bit int.
template<class STREAM>
STREAM&
bdexStreamOut(
STREAM& stream,
long const& value,
int version = 0);
» more...
BDEX-stream a short value to stream.
template<class STREAM>
STREAM&
bdexStreamOut(
STREAM& stream,
short const& value,
int version = 0);
» more...
BDEX-stream a signed char value to stream.
template<class STREAM>
STREAM&
bdexStreamOut(
STREAM& stream,
signed char const& value,
int version = 0);
» more...
BDEX-stream a bsl::string value to stream.
template<class STREAM>
STREAM&
bdexStreamOut(
STREAM& stream,
bsl::string const& value,
int version = 0);
» more...
BDEX-stream an unsigned char value to stream.
template<class STREAM>
STREAM&
bdexStreamOut(
STREAM& stream,
unsigned char const& value,
int version = 0);
» more...
BDEX-stream an unsigned int value to stream.
template<class STREAM>
STREAM&
bdexStreamOut(
STREAM& stream,
unsigned int const& value,
int version = 0);
» more...
BDEX-stream an unsigned long to stream as a 32-bit unsigned int.
template<class STREAM>
STREAM&
bdexStreamOut(
STREAM& stream,
unsigned long const& value,
int version = 0);
» more...
BDEX-stream an unsigned short value to stream.
template<class STREAM>
STREAM&
bdexStreamOut(
STREAM& stream,
unsigned short const& value,
int version = 0);
» more...
BDEX-stream value to stream using the specified version.
template<
class STREAM,
class TYPE>
STREAM&
bdexStreamOut(
STREAM& stream,
TYPE const& value,
int version);
» more...
BDEX-stream a bsl::vector<bsls::Types::Int64, ALLOC> value to stream.
template<
class STREAM,
class ALLOC>
STREAM&
bdexStreamOut(
STREAM& stream,
bsl::vector<bsls::Types::Int64, ALLOC> const& value,
int version);
» more...
BDEX-stream a bsl::vector<bsls::Types::Uint64, ALLOC> value to stream.
template<
class STREAM,
class ALLOC>
STREAM&
bdexStreamOut(
STREAM& stream,
bsl::vector<bsls::Types::Uint64, ALLOC> const& value,
int version);
» more...
BDEX-stream a bsl::vector<char, ALLOC> value to stream.
template<
class STREAM,
class ALLOC>
STREAM&
bdexStreamOut(
STREAM& stream,
bsl::vector<char, ALLOC> const& value,
int version);
» more...
BDEX-stream a bsl::vector<double, ALLOC> value to stream.
template<
class STREAM,
class ALLOC>
STREAM&
bdexStreamOut(
STREAM& stream,
bsl::vector<double, ALLOC> const& value,
int version);
» more...
BDEX-stream a bsl::vector<float, ALLOC> value to stream.
template<
class STREAM,
class ALLOC>
STREAM&
bdexStreamOut(
STREAM& stream,
bsl::vector<float, ALLOC> const& value,
int version);
» more...
BDEX-stream a bsl::vector<int, ALLOC> value to stream.
template<
class STREAM,
class ALLOC>
STREAM&
bdexStreamOut(
STREAM& stream,
bsl::vector<int, ALLOC> const& value,
int version);
» more...
BDEX-stream a bsl::vector<short, ALLOC> value to stream.
template<
class STREAM,
class ALLOC>
STREAM&
bdexStreamOut(
STREAM& stream,
bsl::vector<short, ALLOC> const& value,
int version);
» more...
BDEX-stream a bsl::vector<signed char, ALLOC> value to stream.
template<
class STREAM,
class ALLOC>
STREAM&
bdexStreamOut(
STREAM& stream,
bsl::vector<signed char, ALLOC> const& value,
int version);
» more...
BDEX-stream a bsl::vector<unsigned char, ALLOC> value to stream.
template<
class STREAM,
class ALLOC>
STREAM&
bdexStreamOut(
STREAM& stream,
bsl::vector<unsigned char, ALLOC> const& value,
int version);
» more...
BDEX-stream a bsl::vector<unsigned int, ALLOC> value to stream.
template<
class STREAM,
class ALLOC>
STREAM&
bdexStreamOut(
STREAM& stream,
bsl::vector<unsigned int, ALLOC> const& value,
int version);
» more...
BDEX-stream a bsl::vector<unsigned short, ALLOC> value to stream.
template<
class STREAM,
class ALLOC>
STREAM&
bdexStreamOut(
STREAM& stream,
bsl::vector<unsigned short, ALLOC> const& value,
int version);
» more...
BDEX-stream a bsl::vector<TYPE, ALLOC> using the specified version.
template<
class STREAM,
class TYPE,
class ALLOC>
STREAM&
bdexStreamOut(
STREAM& stream,
bsl::vector<TYPE, ALLOC> const& value,
int version);
» more...
a reference to stream
| Name | Description |
|---|---|
| stream | output stream to write to |
| value | value to externalize |
| version | ignored version number |