template<typename KeyT, typename ValueT>
Directory struct
Public types
- using DirectoryMapType = std::unordered_map<KeyT, ValueT>
Constructors, destructors, conversion operators
- Directory() defaulted
Public functions
- auto exists(KeyT const& key) const -> bool
- auto getSize() const -> std::size_t
- auto get(KeyT const& key) -> ValueT const &
- auto getIter(KeyT const& key) -> DirectoryMapType::iterator
- auto getIterEnd() -> DirectoryMapType::iterator
- void remove(KeyT const& key)
- void insert(KeyT const& key, ValueT const& value)
-
template<typename Serializer>void serialize(Serializer& s)