Reader for Compact Binary Protocol. More...
Public Member Functions | |
CompactBinaryReader (typename boost::call_traits< Buffer >::param_type input, uint16_t version_value=default_version< CompactBinaryReader >::value) | |
Construct from input buffer/stream containing serialized data. More... | |
CompactBinaryReader (const CompactBinaryReader &that) BOND_NOEXCEPT | |
Copy constructor. More... | |
bool | operator== (const CompactBinaryReader &rhs) const |
Comparison operator. More... | |
boost::call_traits< Buffer >::const_reference | GetBuffer () const |
Access to underlying buffer. More... | |
boost::call_traits< Buffer >::reference | GetBuffer () |
Access to underlying buffer. More... | |
Reader for Compact Binary Protocol.
bond::CompactBinaryReader< BufferT >::CompactBinaryReader | ( | typename boost::call_traits< Buffer >::param_type | input, |
uint16_t | version_value = default_version<CompactBinaryReader< BufferT >>::value |
||
) |
Construct from input buffer/stream containing serialized data.
bond::CompactBinaryReader< BufferT >::CompactBinaryReader | ( | const CompactBinaryReader< BufferT > & | that | ) |
Copy constructor.
boost::call_traits< Buffer >::reference bond::CompactBinaryReader< BufferT >::GetBuffer | ( | ) |
Access to underlying buffer.
boost::call_traits< Buffer >::const_reference bond::CompactBinaryReader< BufferT >::GetBuffer | ( | ) | const |
Access to underlying buffer.
bool bond::CompactBinaryReader< BufferT >::operator== | ( | const CompactBinaryReader< BufferT > & | rhs | ) | const |
Comparison operator.