|
SetTrie
|
#include <algorithm>#include <functional>#include <map>#include <string>#include <vector>#include <cstdint>

Go to the source code of this file.
Classes | |
| struct | Name |
| struct | SetNode |
| struct | ImageBlock |
| class | SetTrie |
Macros | |
| #define | IMAGE_BUFF_SIZE 6136 |
| #define | STATE_IN_USE 0 |
| #define | STATE_HAS_SET_ID 1 |
| #define | STATE_IS_GARBAGE 2 |
Typedefs | |
| typedef uint64_t | ElementHash |
| typedef std::string | String |
| typedef std::vector< ElementHash > | BinarySet |
| typedef std::vector< String > | StringSet |
| typedef std::vector< int > | IdList |
| typedef std::map< ElementHash, Name > | StringName |
| typedef std::map< int, String > | IdMap |
| typedef std::vector< SetNode > | BinaryTree |
| typedef std::vector< ImageBlock > | BinaryImage |
| typedef BinaryImage * | pBinaryImage |
| #define IMAGE_BUFF_SIZE 6136 |
| #define STATE_HAS_SET_ID 1 |
| #define STATE_IN_USE 0 |
| #define STATE_IS_GARBAGE 2 |
| typedef std::vector<ImageBlock> BinaryImage |
| typedef std::vector<ElementHash> BinarySet |
| typedef std::vector<SetNode> BinaryTree |
| typedef uint64_t ElementHash |
| typedef std::vector<int> IdList |
| typedef BinaryImage* pBinaryImage |
| typedef std::string String |
| typedef std::map<ElementHash, Name> StringName |