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

GraphAdaptorBase Class Template Reference
[Adaptor Classes for Graphs]

#include <lemon/graph_adaptor.h>

Inherited by ErasingFirstGraphAdaptorBase, RevGraphAdaptorBase, SubBidirGraphAdaptorBase, and SubGraphAdaptorBase.

List of all members.


Detailed Description

template<typename _Graph>
class lemon::GraphAdaptorBase< _Graph >

Base type for the Graph Adaptors

Warning:
Graph adaptors are in even more experimental state than the other parts of the lib. Use them at you own risk.
This is the base type for most of LEMON graph adaptors. This class implements a trivial graph adaptor i.e. it only wraps the functions and types of the graph. The purpose of this class is to make easier implementing graph adaptors. E.g. if an adaptor is considered which differs from the wrapped graph only in some of its functions or types, then it can be derived from GraphAdaptor, and only the differences should be implemented.

Author:
Marton Makai


Public Types

typedef Graph BaseGraph


Member Typedef Documentation

typedef Graph BaseGraph
 

Todo:
Is it needed?


The documentation for this class was generated from the following file:
Generated on Sat Aug 27 14:15:31 2005 for LEMON by  doxygen 1.4.4