|
libcommonc++
0.7
|


Go to the source code of this file.
Classes | |
| class | DataEncoder |
| An abstract class with basic functionality that is common to all data decoders (readers) and data encoders (writers). More... | |
| class | DataEncoder::ScopedContext |
| A lexically scoped DataEncoder context. More... | |
| class | DataEncoder::Manipulator |
| A base class for DataEncoder manipulators. More... | |
| class | DataEncoder::SetEndianness |
| A manipulator that specifies the endianness of integer values to be subsequently encoded/decoded. More... | |
| class | DataEncoder::SetLength |
| A manipulator that specifies the length of String, Blob, and array values to be subsequently encoded/decoded. More... | |
| class | DataEncoder::Skip |
| A manipulator that skips past bytes in the stream. More... | |
| class | DataEncoder::Align |
| A manipulator that skips past enough bytes to re-align the data stream at a specified boundary. More... | |
| class | DataEncoder::SetLimit |
| A manipulator that specifies the maximum number of bytes that can be read/written. More... | |
| struct | DataEncoder::Context |
| A DataEncoder context. More... | |
Namespaces | |
| ccxx | |