#include <IndexVector.hpp>
Public Member Functions | |
| IndexVector () | |
| iterator | begin () |
| iterator | end () |
| void | clear () |
| bool | empty () const |
| void *& | getSubtrie (item_t label) |
| void | quickErase (item_t pos) |
| iterator | erase (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 () |
Classes | |
| class | iterator |
Definition at line 12 of file IndexVector.hpp.
|
|
Definition at line 63 of file IndexVector.hpp. |
|
|
Definition at line 64 of file IndexVector.hpp. Referenced by clear(), and Bodon::IndexVector::iterator::operator *(). |
|
|
Definition at line 76 of file IndexVector.hpp. |
|
|
Definition at line 81 of file IndexVector.hpp. Referenced by erase(), and quickErase(). |
|
|
Definition at line 72 of file IndexVector.hpp. |
|
|
Definition at line 150 of file IndexVector.hpp. References empty(), end(), and Bodon::IndexVector::iterator::it. |
|
|
Definition at line 92 of file IndexVector.hpp. |
|
|
Definition at line 100 of file IndexVector.hpp. |
|
|
Definition at line 85 of file IndexVector.hpp. |
|
|
Definition at line 123 of file IndexVector.hpp. |
|
|
Definition at line 118 of file IndexVector.hpp. |
|
||||||||||||
|
Definition at line 106 of file IndexVector.hpp. |
|
|
Definition at line 135 of file IndexVector.hpp. References empty(). |
1.4.4