Decode object from the previously opened input source.
Synopsis
Declared in <balxml_decoder.h>
template<class TYPE>
int
decode(TYPE* object);
Description
Decode the specified object of parameterized TYPE from the input source specified by a previous call to open and leave the reader in an open state. Return 0 on success, and a non‐zero value otherwise. A compilation error will result unless TYPE conforms to the requirements of a bdlat sequence or choice, as described in bdlat_sequencefunctions and bdlat_choicefunctions. The behavior is undefined unless this call was preceded by a prior successful call to open
Return Value
0 on success, and a non‐zero value otherwise
Parameters
Name |
Description |
object |
object being decoded |
Created with MrDocs