#include <vector>#include <string>#include <unordered_map>#include <memory>#include <variant>#include <cstdint>Go to the source code of this file.
Classes | |
| class | librats::BencodeValue |
| Represents a bencoded value which can be: More... | |
| class | librats::BencodeDecoder |
| Bencode decoder. More... | |
Namespaces | |
| namespace | librats |
| namespace | librats::bencode |
| Utility functions. | |
Macros | |
| #define | LIBRATS_USE_SHARED_PTR_VARIANT 0 |
Typedefs | |
| using | librats::BencodeDict = std::unordered_map< std::string, BencodeValue > |
| using | librats::BencodeList = std::vector< BencodeValue > |