![]() |
Multilevel Deduplication Engine (MDE)
|
#include <mde.hpp>
Public Types | |
| using | Map = MapClass |
| using | Key = typename Map::key_type |
| using | MappedType = typename Map::mapped_type |
| using | KeyValuePair = typename Map::value_type |
Public Member Functions | |
| Optional< MappedType > | find (const Key &key) const |
| void | insert (KeyValuePair &&v) |
| void | clear () |
| Size | size () const |
| Map::const_iterator | begin () const |
| Map::const_iterator | end () const |
| String | to_string () const |
Protected Attributes | |
| Map | data |
| using mde::MapAdapter< MapClass >::KeyValuePair = typename Map::value_type |
| using mde::MapAdapter< MapClass >::MappedType = typename Map::mapped_type |
|
inline |
|
inline |
Definition at line 803 of file mde.hpp.
Referenced by mde::MDENode< Config, NestingT >::clear().
|
inline |
|
inline |
Definition at line 788 of file mde.hpp.
Referenced by mde::MDENode< Config, NestingT >::register_set(), mde::MDENode< Config, NestingT >::register_set(), mde::MDENode< Config, NestingT >::register_set(), mde::MDENode< Config, NestingT >::register_set(), mde::MDENode< Config, NestingT >::register_set(), mde::MDENode< Config, NestingT >::register_set(), mde::MDENode< Config, NestingT >::register_set_single(), and mde::MDENode< Config, NestingT >::register_set_single().
|
inline |
Definition at line 798 of file mde.hpp.
Referenced by mde::MDENode< Config, NestingT >::register_set(), mde::MDENode< Config, NestingT >::register_set(), mde::MDENode< Config, NestingT >::register_set(), mde::MDENode< Config, NestingT >::register_set(), mde::MDENode< Config, NestingT >::register_set(), mde::MDENode< Config, NestingT >::register_set(), mde::MDENode< Config, NestingT >::register_set_single(), and mde::MDENode< Config, NestingT >::register_set_single().
|
inline |
|
inline |
|
protected |