#include <OrderedEdgelistDynLookup.hpp>
Inheritance diagram for Bodon::OrderedEdgelistDynLookup< VECTOR, THRESHOLD >:


Public Member Functions | |
| OrderedEdgelistDynLookup () | |
| void * | find (item_t item) const |
| void *& | findOrCreate (item_t label) |
| bool | lookup (item_t label, void *&subtrie) const |
| void | lookupNocheck (item_t label, void *&subtrie) const |
| void | lookupNoUppercheck (item_t label, void *&subtrie) const |
| void | lower_bound (typename VECTOR::iterator &it, item_t label) |
| void | findForward (item_t label, typename VECTOR::iterator &hint) const |
| void | findForwardNoBoundaryCheck (item_t label, typename VECTOR::iterator &hint) const |
| void | findBackward (item_t label, typename VECTOR::iterator &hint) const |
| void | findBackwardNoBoundaryCheck (item_t label, typename VECTOR::iterator &hint) const |
| item_t | largestEdgelabel () const |
| item_t | smallestEdgelabel () const |
| void | insert (const std::vector< Edge > &new_edges) |
| size_t | edgeNumber () const |
Protected Types | |
| typedef OrderedEdgelist< VECTOR > | PARENT |
An edge has a label, and an edge points to a subtrie.
Definition at line 17 of file OrderedEdgelistDynLookup.hpp.
|
|||||
|
Definition at line 20 of file OrderedEdgelistDynLookup.hpp. |
|
|||||||||
|
Definition at line 22 of file OrderedEdgelistDynLookup.hpp. |
|
|||||||||
|
Definition at line 39 of file Edgelist.hpp. |
|
||||||||||
|
Reimplemented from Bodon::OrderedEdgelist< VECTOR >. Definition at line 37 of file OrderedEdgelistDynLookup.hpp. |
|
||||||||||||||||
|
Definition at line 80 of file OrderedEdgelist.hpp. |
|
||||||||||||||||
|
Definition at line 88 of file OrderedEdgelist.hpp. |
|
||||||||||||||||
|
Definition at line 65 of file OrderedEdgelist.hpp. |
|
||||||||||||||||
|
Definition at line 72 of file OrderedEdgelist.hpp. |
|
||||||||||
|
Reimplemented from Bodon::OrderedEdgelist< VECTOR >. Definition at line 62 of file OrderedEdgelistDynLookup.hpp. |
|
||||||||||
|
option II. Reimplemented in Bodon::DoubleRepr< VECTOR_OL, VECTOR_OI >. Definition at line 26 of file Edgelist.hpp. |
|
|||||||||
|
Definition at line 43 of file OrderedEdgelist.hpp. |
|
||||||||||||||||
|
Reimplemented from Bodon::OrderedEdgelist< VECTOR >. Definition at line 80 of file OrderedEdgelistDynLookup.hpp. |
|
||||||||||||||||
|
Reimplemented from Bodon::OrderedEdgelist< VECTOR >. Definition at line 110 of file OrderedEdgelistDynLookup.hpp. Referenced by Bodon::OrderedEdgelistDynLookup< VECTOR, THRESHOLD >::lookupNoUppercheck(). |
|
||||||||||||||||
|
Reimplemented from Bodon::OrderedEdgelist< VECTOR >. Definition at line 28 of file OrderedEdgelistDynLookup.hpp. References Bodon::OrderedEdgelistDynLookup< VECTOR, THRESHOLD >::lookupNocheck(). |
|
||||||||||||||||
|
Reimplemented from Bodon::OrderedEdgelist< VECTOR >. Definition at line 134 of file OrderedEdgelistDynLookup.hpp. |
|
|||||||||
|
Definition at line 47 of file OrderedEdgelist.hpp. |
1.4.4