All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Classes
lemon::concepts Namespace Reference

Detailed Description

The namespace of LEMON concepts and concept checking classes

Classes

class  BpGraph
 Class describing the concept of undirected bipartite graphs. More...
 
class  Digraph
 Class describing the concept of directed graphs. More...
 
class  Graph
 Class describing the concept of undirected graphs. More...
 
class  GraphItem
 Concept class for Node, Arc and Edge types. More...
 
class  BaseDigraphComponent
 Base skeleton class for directed graphs. More...
 
class  BaseGraphComponent
 Base skeleton class for undirected graphs. More...
 
class  BaseBpGraphComponent
 Base skeleton class for undirected bipartite graphs. More...
 
class  IDableDigraphComponent
 Skeleton class for idable directed graphs. More...
 
class  IDableGraphComponent
 Skeleton class for idable undirected graphs. More...
 
class  IDableBpGraphComponent
 Skeleton class for idable undirected bipartite graphs. More...
 
class  GraphItemIt
 Concept class for NodeIt, ArcIt and EdgeIt types. More...
 
class  GraphIncIt
 Concept class for InArcIt, OutArcIt and IncEdgeIt types. More...
 
class  IterableDigraphComponent
 Skeleton class for iterable directed graphs. More...
 
class  IterableGraphComponent
 Skeleton class for iterable undirected graphs. More...
 
class  IterableBpGraphComponent
 Skeleton class for iterable undirected bipartite graphs. More...
 
class  AlterableDigraphComponent
 Skeleton class for alterable directed graphs. More...
 
class  AlterableGraphComponent
 Skeleton class for alterable undirected graphs. More...
 
class  AlterableBpGraphComponent
 Skeleton class for alterable undirected bipartite graphs. More...
 
class  GraphMap
 Concept class for standard graph maps. More...
 
class  MappableDigraphComponent
 Skeleton class for mappable directed graphs. More...
 
class  MappableGraphComponent
 Skeleton class for mappable undirected graphs. More...
 
class  MappableBpGraphComponent
 Skeleton class for mappable undirected bipartite graphs. More...
 
class  ExtendableDigraphComponent
 Skeleton class for extendable directed graphs. More...
 
class  ExtendableGraphComponent
 Skeleton class for extendable undirected graphs. More...
 
class  ExtendableBpGraphComponent
 Skeleton class for extendable undirected bipartite graphs. More...
 
class  ErasableDigraphComponent
 Skeleton class for erasable directed graphs. More...
 
class  ErasableGraphComponent
 Skeleton class for erasable undirected graphs. More...
 
class  ErasableBpGraphComponent
 Skeleton class for erasable undirected graphs. More...
 
class  ClearableDigraphComponent
 Skeleton class for clearable directed graphs. More...
 
class  ClearableGraphComponent
 Skeleton class for clearable undirected graphs. More...
 
class  ClearableBpGraphComponent
 Skeleton class for clearable undirected biparite graphs. More...
 
class  Heap
 The heap concept. 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 digraph. More...
 
class  PathDumper
 A skeleton structure for path dumpers. More...