My Project
Classes | Public Types | Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
all_distance_sketch::graph::GenericGraphBaseAdaptor< T > Class Template Reference

Classes

class  GenericIterator
 
class  GenericNode
 

Public Types

typedef GenericNode TNode
 
typedef GenericIterator TNodeI
 

Public Member Functions

int AddNode (int aNId=-1)
 
TNodeI BegNI ()
 
TNodeI EndNI ()
 
bool IsEdge (const int &aSrcNId, const int &aDstNId) const
 
bool IsNode (const int &NId) const
 
int GetNodes () const
 
int GetEdges () const
 
TNodeI GetNI (const int &aNId) const
 
int GetMxNId () const
 

Public Attributes

DegVector deg_vector
 

Protected Member Functions

void _CountEdge (int aSrcNId, int aDstNId)
 
void _AddNode (int aInt, int aExt)
 
void _AddNodeToVec (NodeList *aVec, int aDstNId)
 
void _AddEdge (const int &aSrcNId, const int &aDstNId)
 

Protected Attributes

graph
 
EdgesList edges_list
 
NodeList nodes_list
 

The documentation for this class was generated from the following file: