Decode the specified value from the specified streamBuf, consuming exactly the specified length bytes. Return 0 on success, and a non‐zero value otherwise. Optionally specify decoding options to control aspects of the decoding. Note that the value consists of the contents bytes only (no length prefix). Also note that only fundamental C++ types, bsl::string, and BDE date/time types are supported.

Synopsis

Declared in <balber_berutil.h>

template<typename TYPE>
static
int
getValue(
    std::streambuf* streamBuf,
    TYPE* value,
    int length,
    BerDecoderOptions const& options = BerDecoderOptions());

Created with MrDocs