|
cpp-bencoding
|
This is an automatically generated API documentation for the cpp-bencoding project.
The base namespace is bencoding. All the classes and functions provided by the library are part of this namespace. Unit tests are placed in the bencoding::tests namespace, which is not included in this API documentation.
The project files are situated in five directories:
doc - Contains doxygen.h, which includes the text of this page.include - Header files to be included by client code.src - Source files of the library.sample - Source files of the sample (decoding of bencoded files). Not included in this API documentation.tests - Unit tests. Not included in this API documentation.For a more detailed list, see the Files tab in this page's header.
BItem subclasses.For a more detailed list, see the Classes tab in this page's header.
A better way of traversing the decoded data is to use bencoding::BItemVisitor. For an example, see the implementation of bencoding::PrettyPrinter.
1.8.14