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.