#include <MapRepr.hpp>
Public Member Functions | |
MapRepr () | |
std::map< item_t, void * >::iterator | erase (std::map< item_t, void * >::iterator pos) |
void * | find (item_t label) const |
void *& | findOrCreate (item_t label) |
bool | lookup (item_t label, void *&subtrie) const |
void | insert (const std::vector< Edge > &new_edges) |
Static Public Member Functions | |
static bool | isLookupPreferred () |
An edge has a label, and an edge points to a subtrie.
Definition at line 17 of file MapRepr.hpp.
|
Definition at line 21 of file MapRepr.hpp. |
|
Definition at line 23 of file MapRepr.hpp. |
|
Definition at line 31 of file MapRepr.hpp. Referenced by lookup(). |
|
Definition at line 41 of file MapRepr.hpp. |
|
Definition at line 68 of file MapRepr.hpp. |
|
Definition at line 48 of file MapRepr.hpp. |
|
Definition at line 53 of file MapRepr.hpp. References find(). |