Classes | |
class | _StaticGraph |
Modular static graph class. More... | |
class | _ExtendableGraph |
Modular extendable graph class. More... | |
class | _ErasableGraph |
Modular erasable graph class. More... | |
class | StaticGraph |
An empty static graph class. More... | |
class | ExtendableGraph |
An empty non-static graph class. More... | |
class | ErasableGraph |
An empty erasable graph class. More... | |
class | GraphItem |
Skeleton class for graph Node and Edge types. More... | |
class | BaseGraphComponent |
An empty base graph class. More... | |
class | BaseIterableGraphComponent |
An empty iterable base graph class. More... | |
class | IDableGraphComponent |
An empty idable base graph class. More... | |
class | MaxIDableGraphComponent |
An empty max-idable base graph class. More... | |
class | BaseExtendableGraphComponent |
An empty extendable base graph class. More... | |
class | BaseErasableGraphComponent |
An empty erasable base graph class. More... | |
class | ClearableGraphComponent |
An empty clearable base graph class. More... | |
class | GraphIterator |
Skeleton class for graph NodeIt and EdgeIt. More... | |
class | GraphIncIterator |
Skeleton class for graph InEdgeIt and OutEdgeIt. More... | |
class | IterableGraphComponent |
An empty iterable base graph class. More... | |
class | AlterableGraphComponent |
An empty alteration notifier base graph class. More... | |
class | GraphMap |
Class describing the concept of graph maps. More... | |
class | MappableGraphComponent |
An empty mappable base graph class. More... | |
class | ExtendableGraphComponent |
An empty extendable extended graph class. More... | |
class | ErasableGraphComponent |
An empty erasable extended graph class. More... | |
class | Heap |
A concept structure describes the main interface of heaps. More... | |
class | ReadMap |
Readable map concept. More... | |
class | WriteMap |
Writable map concept. More... | |
class | ReadWriteMap |
Read/Writable map concept. More... | |
class | ReferenceMap |
Dereferable map concept. More... | |
class | Path |
A skeleton structure for representing directed paths in a graph. More... | |
class | UndirGraph |
Class describing the concept of Undirected Graphs. More... | |
class | ExtendableUndirGraph |
An empty non-static undirected graph class. More... | |
class | ErasableUndirGraph |
An empty erasable undirected graph class. More... | |
Typedefs | |
typedef GraphItem<'n'> | GraphNode |
A type describing the concept of graph node. | |
typedef GraphItem<'e'> | GraphEdge |
A type describing the concept of graph edge. |
|
This is an instantiation of GraphItem which can be used as a Node subtype in graph skeleton definitions |
|
This is an instantiation of GraphItem which can be used as a Edge subtype in graph skeleton definitions |