SNAP Library 2.0, User Reference  2013-05-13 16:33:57
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
network.h File Reference

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 > >

Namespaces

namespace  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 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.

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.