Welcome to the new CppUtils documentation!
CppUtils::Container::MultiKeyMap<class... KeysAndValue>
CLASSPublic types
Section titled “Public types”ValueType
Section titled “ValueType”using CppUtils::Container::MultiKeyMap<KeysAndValue>::ValueType = std::tuple_element_t<keyCount, AllTypesTuple>;using CppUtils::Container::MultiKeyMap<KeysAndValue>::Entry = Detail::EntryStorage<PureKeysTuple, ValueType>;value_type
Section titled “value_type”using CppUtils::Container::MultiKeyMap<KeysAndValue>::value_type = Entry;size_type
Section titled “size_type”using CppUtils::Container::MultiKeyMap<KeysAndValue>::size_type = std::size_t;difference_type
Section titled “difference_type”using CppUtils::Container::MultiKeyMap<KeysAndValue>::difference_type = std::ptrdiff_t;reference
Section titled “reference”using CppUtils::Container::MultiKeyMap<KeysAndValue>::reference = Entry&;const_reference
Section titled “const_reference”using CppUtils::Container::MultiKeyMap<KeysAndValue>::const_reference = const Entry&;pointer
Section titled “pointer”using CppUtils::Container::MultiKeyMap<KeysAndValue>::pointer = Entry*;const_pointer
Section titled “const_pointer”using CppUtils::Container::MultiKeyMap<KeysAndValue>::const_pointer = const Entry*;StorageVector
Section titled “StorageVector”using CppUtils::Container::MultiKeyMap<KeysAndValue>::StorageVector = std::vector<Entry>;iterator
Section titled “iterator”using CppUtils::Container::MultiKeyMap<KeysAndValue>::iterator = typename StorageVector::iterator;const_iterator
Section titled “const_iterator”using CppUtils::Container::MultiKeyMap<KeysAndValue>::const_iterator = typename StorageVector::const_iterator;reverse_iterator
Section titled “reverse_iterator”using CppUtils::Container::MultiKeyMap<KeysAndValue>::reverse_iterator = typename StorageVector::reverse_iterator;const_reverse_iterator
Section titled “const_reverse_iterator”using CppUtils::Container::MultiKeyMap<KeysAndValue>::const_reverse_iterator = typename StorageVector::const_reverse_iterator;