Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

lemon::concept Namespace Reference


Detailed Description

Todo:
Some more detailed description would be nice here.


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.


Typedef Documentation

typedef GraphItem<'n'> GraphNode
 

This is an instantiation of GraphItem which can be used as a Node subtype in graph skeleton definitions

typedef GraphItem<'e'> GraphEdge
 

This is an instantiation of GraphItem which can be used as a Edge subtype in graph skeleton definitions


Generated on Sat Aug 27 14:16:26 2005 for LEMON by  doxygen 1.4.4