Concepts


Detailed Description

This group describes the data/algorithm skeletons and concept checking classes implemented in LEMON.

One aim of these classes is to make it easier to check if a certain class or template function is correctly implemented.

The other (sometimes even more important) aim is to document the concepts.


Files

file  heap.h
 Classes for representing heaps.
file  maps.h
 Map concepts checking classes for testing and documenting.
file  matrix_maps.h
 MatrixMap concepts checking classes for testing and documenting.
file  path.h
 Classes for representing paths in graphs.

Modules

 Graph Structure Concepts
 Skeleton and concept checking classes for graph structures.

Classes

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  ReadMatrixMap
 Readable matrix map concept. More...
class  WriteMatrixMap
 Writable map concept. More...
class  ReadWriteMatrixMap
 Read/Writable map concept. More...
class  ReferenceMatrixMap
 Dereferable matrix map concept. More...
class  Path
 A skeleton structure for representing directed paths in a graph. More...


Generated on Fri Feb 3 18:40:01 2006 for LEMON by  doxygen 1.4.6