SNAP Library 2.4, Developer Reference  2015-05-11 19:40:56
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
network.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TNodeNet< TNodeData >
 Node Network (directed graph, TNGraph with data on nodes only). More...
 
class  TNodeNet< TNodeData >::TNode
 
class  TNodeNet< TNodeData >::TNodeI
 Node iterator. Only forward iteration (operator++) is supported. More...
 
class  TNodeNet< TNodeData >::TEdgeI
 Edge iterator. Only forward iteration (operator++) is supported. More...
 
struct  TSnap::IsDirected< TNodeNet< TNodeData > >
 
struct  TSnap::IsNodeDat< TNodeNet< TNodeData > >
 
class  TNodeEDatNet< TNodeData, TEdgeData >
 Node Edge Network (directed graph, TNGraph with data on nodes and edges). More...
 
class  TNodeEDatNet< TNodeData, TEdgeData >::TNode
 
class  TNodeEDatNet< TNodeData, TEdgeData >::TNodeI
 Node iterator. Only forward iteration (operator++) is supported. More...
 
class  TNodeEDatNet< TNodeData, TEdgeData >::TEdgeI
 Edge iterator. Only forward iteration (operator++) is supported. More...
 
struct  TSnap::IsDirected< TNodeEDatNet< TNodeData, TEdgeData > >
 
struct  TSnap::IsNodeDat< TNodeEDatNet< TNodeData, TEdgeData > >
 
struct  TSnap::IsEdgeDat< TNodeEDatNet< TNodeData, TEdgeData > >
 
class  TNodeEdgeNet< TNodeData, TEdgeData >
 Node Edge Network (directed multigraph, TNEGraph with data on nodes and edges). More...
 
class  TNodeEdgeNet< TNodeData, TEdgeData >::TNode
 
class  TNodeEdgeNet< TNodeData, TEdgeData >::TEdge
 
class  TNodeEdgeNet< TNodeData, TEdgeData >::TNodeI
 Node iterator. Only forward iteration (operator++) is supported. More...
 
class  TNodeEdgeNet< TNodeData, TEdgeData >::TEdgeI
 Edge iterator. Only forward iteration (operator++) is supported. More...
 
struct  TSnap::IsMultiGraph< TNodeEdgeNet< TNodeData, TEdgeData > >
 
struct  TSnap::IsDirected< TNodeEdgeNet< TNodeData, TEdgeData > >
 
struct  TSnap::IsNodeDat< TNodeEdgeNet< TNodeData, TEdgeData > >
 
struct  TSnap::IsEdgeDat< TNodeEdgeNet< TNodeData, TEdgeData > >
 
class  TNEANet
 Directed multigraph with node edge attributes. More...
 
class  TNEANet::TNode
 
class  TNEANet::TEdge
 
class  TNEANet::TNodeI
 Node iterator. Only forward iteration (operator++) is supported. More...
 
class  TNEANet::TEdgeI
 Edge iterator. Only forward iteration (operator++) is supported. More...
 
class  TNEANet::TAIntI
 Node/edge integer attribute iterator. Iterates through all nodes/edges for one integer attribute. More...
 
class  TNEANet::TAStrI
 Node/edge string attribute iterator. Iterates through all nodes/edges for one string attribute. More...
 
class  TNEANet::TAFltI
 Node/edge float attribute iterator. Iterates through all nodes/edges for one float attribute. More...
 
struct  TSnap::IsMultiGraph< TNEANet >
 
struct  TSnap::IsDirected< TNEANet >
 

Namespaces

 TSnap
 Main namespace for all the Snap global entities.
 

Typedefs

typedef TNodeNet< TIntTIntNNet
 
typedef TPt< TIntNNetPIntNNet
 
typedef TNodeNet< TFltTFltNNet
 
typedef TPt< TFltNNetPFltNNet
 
typedef TNodeNet< TStrTStrNNet
 
typedef TPt< TStrNNetPStrNNet
 
typedef TNodeEDatNet< TInt, TIntTIntNEDNet
 
typedef TPt< TIntNEDNetPIntNEDNet
 
typedef TNodeEDatNet< TInt, TFltTIntFltNEDNet
 
typedef TPt< TIntFltNEDNetPIntFltNEDNet
 
typedef TNodeEDatNet< TStr, TIntTStrIntNEDNet
 
typedef TPt< TStrIntNEDNetPStrIntNEDNet
 
typedef TNodeEdgeNet< TInt, TIntTIntNENet
 
typedef TPt< TIntNENetPIntNENet
 
typedef TNodeEdgeNet< TFlt, TFltTFltNENet
 
typedef TPt< TFltNENetPFltNENet
 
typedef TPt< TNEANetPNEANet
 Pointer to a directed attribute multigraph (TNEANet) More...
 

Typedef Documentation

Definition at line 1564 of file network.h.

typedef TPt<TFltNNet> PFltNNet

Definition at line 434 of file network.h.

Definition at line 971 of file network.h.

Definition at line 969 of file network.h.

Definition at line 1562 of file network.h.

typedef TPt<TIntNNet> PIntNNet

Definition at line 432 of file network.h.

typedef TPt<TNEANet> PNEANet

Pointer to a directed attribute multigraph (TNEANet)

Definition at line 1566 of file network.h.

Definition at line 973 of file network.h.

typedef TPt<TStrNNet> PStrNNet

Definition at line 436 of file network.h.

Definition at line 1563 of file network.h.

Definition at line 433 of file network.h.

Definition at line 970 of file network.h.

Definition at line 968 of file network.h.

Definition at line 1561 of file network.h.

Definition at line 431 of file network.h.

Definition at line 972 of file network.h.

Definition at line 435 of file network.h.