putValue overloads
Declared in <balber_berutil.h>
Component-private BER utility operation.
static
int
putValue(
std::streambuf* streamBuf,
bdldfp::Decimal64 value,
BerEncoderOptions const* options);
» more...
Component-private BER utility operation.
static
int
putValue(
std::streambuf* streamBuf,
bool value,
BerEncoderOptions const* options);
» more...
Component-private BER utility operation.
static
int
putValue(
std::streambuf* streamBuf,
char value,
BerEncoderOptions const* options);
» more...
Component-private BER utility operation.
static
int
putValue(
std::streambuf* streamBuf,
double value,
BerEncoderOptions const* options);
» more...
Component-private BER utility operation.
static
int
putValue(
std::streambuf* streamBuf,
float value,
BerEncoderOptions const* options);
» more...
Component-private BER utility operation.
static
int
putValue(
std::streambuf* streamBuf,
signed char value,
BerEncoderOptions const* options);
» more...
Component-private BER utility operation.
static
int
putValue(
std::streambuf* streamBuf,
unsigned char value,
BerEncoderOptions const* options);
» more...
Component-private BER utility operation.
static
int
putValue(
std::streambuf* streamBuf,
bdlt::Date const& value,
BerEncoderOptions const* options);
» more...
Component-private BER utility operation.
static
int
putValue(
std::streambuf* streamBuf,
bdlt::DateTz const& value,
BerEncoderOptions const* options);
» more...
Component-private BER utility operation.
static
int
putValue(
std::streambuf* streamBuf,
bdlt::Datetime const& value,
BerEncoderOptions const* options);
» more...
Component-private BER utility operation.
static
int
putValue(
std::streambuf* streamBuf,
bdlt::DatetimeTz const& value,
BerEncoderOptions const* options);
» more...
Component-private BER utility operation.
static
int
putValue(
std::streambuf* streamBuf,
bslstl::StringRef const& value,
BerEncoderOptions const* options);
» more...
Component-private BER utility operation.
static
int
putValue(
std::streambuf* streamBuf,
bdlt::Time const& value,
BerEncoderOptions const* options);
» more...
Component-private BER utility operation.
static
int
putValue(
std::streambuf* streamBuf,
bdlt::TimeTz const& value,
BerEncoderOptions const* options);
» more...
Component-private BER utility operation.
static
int
putValue(
std::streambuf* streamBuf,
bsl::string const& value,
BerEncoderOptions const* options);
» more...
Component-private BER utility operation.
static
int
putValue(
std::streambuf* streamBuf,
std::string_view const& value,
BerEncoderOptions const* options);
» more...
Encode the specified value to the specified streamBuf.
template<typename TYPE>
static
int
putValue(
std::streambuf* streamBuf,
TYPE const& value,
BerEncoderOptions const* options);
» more...
0 on success, and a non-zero value otherwise
| Name | Description |
|---|---|
| streamBuf | output stream buffer |
| value | value to encode |
| options | encoder options (0 for defaults) |