GraphRep Class Reference

#include <GraphRep.h>

Inheritance diagram for GraphRep:

RefCounter List of all members.

Public Types

typedef GraphEdge edge_type
typedef GraphState state_type

Public Member Functions

GraphRepclone () const

Private Member Functions

 GraphRep ()
int newState ()
void newEdge (int v1, int v2)
void clear ()
const map< int, state_type > & getStates () const

Private Attributes

map< int, state_typetheStates
int maxState

Friends

class Graph
 Directed Graph.

Detailed Description

Definition at line 72 of file GraphRep.h.


Member Typedef Documentation

typedef GraphEdge GraphRep::edge_type
 

Definition at line 76 of file GraphRep.h.

typedef GraphState GraphRep::state_type
 

Definition at line 77 of file GraphRep.h.


Constructor & Destructor Documentation

GraphRep::GraphRep  )  [inline, private]
 

Definition at line 89 of file GraphRep.h.

Referenced by clone().


Member Function Documentation

void GraphRep::clear  )  [private]
 

GraphRep* GraphRep::clone  )  const [inline]
 

Definition at line 107 of file GraphRep.h.

References GraphRep().

const map< int, state_type >& GraphRep::getStates  )  const [inline, private]
 

Definition at line 115 of file GraphRep.h.

References theStates.

Referenced by Graph::getStates().

void GraphRep::newEdge int  v1,
int  v2
[private]
 

int GraphRep::newState  )  [private]
 


Friends And Related Function Documentation

friend class Graph [friend]
 

Directed Graph.

Definition at line 79 of file GraphRep.h.


Member Data Documentation

int GraphRep::maxState [private]
 

Definition at line 134 of file GraphRep.h.

map< int, state_type > GraphRep::theStates [private]
 

Definition at line 131 of file GraphRep.h.

Referenced by getStates().


The documentation for this class was generated from the following file:
Generated on Mon Feb 27 22:47:13 2006 for CRyptography And Groups (CRAG) by  doxygen 1.4.4