bdexStreamInImp overloads
Declared in <bslx_instreamfunctions.h>
Unexternalize an enumeration VALUE_TYPE from stream into variable.
template<
class STREAM,
class VALUE_TYPE>
STREAM&
bdexStreamInImp(
STREAM& stream,
VALUE_TYPE& variable,
int version,
IsEnumType const& category);
» more...
Unexternalize a non-enumeration VALUE_TYPE from stream into variable.
template<
class STREAM,
class VALUE_TYPE>
STREAM&
bdexStreamInImp(
STREAM& stream,
VALUE_TYPE& variable,
int version,
IsNotEnumType const& category);
» more...
a reference to stream
| Name | Description |
|---|---|
| stream | input stream from which to read |
| variable | enumeration to receive the unexternalized value |
| version | ignored BDEX version (accepted for overload uniformity) |
| category | tag selecting the enumeration overload |