|
CatapultServer
v0.5.0.1 (Elephant)
|


Go to the source code of this file.
Classes | |
| struct | catapult::utils::ArrayPointerHasher< TArray > |
| Functor for hashing an array pointer. More... | |
| struct | catapult::utils::ArrayPointerEquality< TArray > |
| Functor for comparing two array pointers. More... | |
Namespaces | |
| catapult | |
| catapult::utils | |
Typedefs | |
| template<typename TArray > | |
| using | catapult::utils::ArraySet = std::unordered_set< TArray, ArrayHasher< TArray > > |
| A set of arrays. More... | |
| template<typename TArray > | |
| using | catapult::utils::ArrayPointerSet = std::unordered_set< const TArray *, ArrayPointerHasher< TArray >, ArrayPointerEquality< TArray > > |
| A set of array pointers. More... | |
| template<typename TArray > | |
| using | catapult::utils::ArrayPointerFlagMap = std::unordered_map< const TArray *, bool, ArrayPointerHasher< TArray >, ArrayPointerEquality< TArray > > |
| A map of array pointers to flags. More... | |
| using | catapult::utils::HashSet = ArraySet< Hash256 > |
| A hash set. More... | |
| using | catapult::utils::KeySet = ArraySet< Key > |
| A key set. More... | |
| using | catapult::utils::SortedKeySet = std::set< Key > |
| A sorted key set. More... | |
| using | catapult::utils::HashPointerSet = ArrayPointerSet< Hash256 > |
| A hash pointer set. More... | |
| using | catapult::utils::KeyPointerSet = ArrayPointerSet< Key > |
| A key pointer set. More... | |