#include <OffsetIndexVector.hpp>
Inheritance diagram for Bodon::OffsetIndexVector< VECTOR >:
Public Member Functions | |
OffsetIndexVector () | |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
void | clear () |
bool | empty () const |
void *& | getSubtrie (item_t label) |
void | quickErase (item_t pos) |
iterator | erase (iterator pos) |
void * | find (const item_t label) const |
void *& | findOrCreate (item_t label) |
bool | lookup (item_t label, void *&subtrie) |
void | lookupNocheck (item_t label, void *&subtrie) const |
void | lookupNoUppercheck (item_t label, void *&subtrie) const |
void | insert (const std::vector< Edge > &new_edges) |
item_t | largestEdgelabel () const |
item_t | smallestEdgelabel () const |
Private Attributes | |
item_t | offset |
Classes | |
class | const_iterator |
class | iterator |
An edge has a label, and an edge points to a subtrie.
Definition at line 18 of file OffsetIndexVector.hpp.
|
Definition at line 119 of file OffsetIndexVector.hpp. |
|
Definition at line 125 of file OffsetIndexVector.hpp. |
|
Definition at line 120 of file OffsetIndexVector.hpp. |
|
Definition at line 138 of file OffsetIndexVector.hpp. Referenced by Bodon::DoubleRepr< VECTOR_OL, VECTOR_OI >::clear(). |
|
Definition at line 143 of file OffsetIndexVector.hpp. |
|
Definition at line 134 of file OffsetIndexVector.hpp. |
|
Definition at line 130 of file OffsetIndexVector.hpp. |
|
|
|
Definition at line 155 of file OffsetIndexVector.hpp. |
|
Definition at line 271 of file OffsetIndexVector.hpp. References Bodon::OffsetIndexVector< VECTOR >::offset. |
|
Definition at line 147 of file OffsetIndexVector.hpp. |
|
Definition at line 202 of file OffsetIndexVector.hpp. References Bodon::OffsetIndexVector< VECTOR >::offset. Referenced by Bodon::DoubleRepr< VECTOR_OL, VECTOR_OI >::insert(). |
|
Definition at line 191 of file OffsetIndexVector.hpp. |
|
Definition at line 164 of file OffsetIndexVector.hpp. Referenced by Bodon::DoubleRepr< VECTOR_OL, VECTOR_OI >::lookup(). |
|
Definition at line 176 of file OffsetIndexVector.hpp. |
|
Definition at line 182 of file OffsetIndexVector.hpp. |
|
Definition at line 216 of file OffsetIndexVector.hpp. References Bodon::OffsetIndexVector< VECTOR >::offset. Referenced by Bodon::DoubleRepr< VECTOR_OL, VECTOR_OI >::erase(). |
|
Definition at line 195 of file OffsetIndexVector.hpp. |
|