| 
    SNAP Library 2.2, Developer Reference
    2014-03-11 19:15:55
    
   SNAP, a general purpose, high performance system for analysis and manipulation of large networks 
   | 
  
  
  
 
| AddEdge(const int &SrcNId, const int &DstNId, int EId=-1) | TNEANet | |
| AddEdge(const TEdgeI &EdgeI) | TNEANet |  [inline] | 
| AddFltAttrDatE(const TEdgeI &EdgeId, const TFlt &value, const TStr &attr) | TNEANet |  [inline] | 
| AddFltAttrDatE(const int &EId, const TFlt &value, const TStr &attr) | TNEANet | |
| AddFltAttrDatN(const TNodeI &NodeId, const TFlt &value, const TStr &attr) | TNEANet |  [inline] | 
| AddFltAttrDatN(const int &NId, const TFlt &value, const TStr &attr) | TNEANet | |
| AddFltAttrE(const TStr &attr, TFlt defaultValue=TFlt::Mn) | TNEANet | |
| AddFltAttrN(const TStr &attr, TFlt defaultValue=TFlt::Mn) | TNEANet | |
| AddIntAttrDatE(const TEdgeI &EdgeId, const TInt &value, const TStr &attr) | TNEANet |  [inline] | 
| AddIntAttrDatE(const int &EId, const TInt &value, const TStr &attr) | TNEANet | |
| AddIntAttrDatN(const TNodeI &NodeId, const TInt &value, const TStr &attr) | TNEANet |  [inline] | 
| AddIntAttrDatN(const int &NId, const TInt &value, const TStr &attr) | TNEANet | |
| AddIntAttrE(const TStr &attr, TInt defaultValue=TInt::Mn) | TNEANet | |
| AddIntAttrN(const TStr &attr, TInt defaultValue=TInt::Mn) | TNEANet | |
| AddNode(int NId=-1) | TNEANet | |
| AddNode(const TNodeI &NodeId) | TNEANet |  [inline] | 
| AddStrAttrDatE(const TEdgeI &EdgeId, const TStr &value, const TStr &attr) | TNEANet |  [inline] | 
| AddStrAttrDatE(const int &EId, const TStr &value, const TStr &attr) | TNEANet | |
| AddStrAttrDatN(const TNodeI &NodeId, const TStr &value, const TStr &attr) | TNEANet |  [inline] | 
| AddStrAttrDatN(const int &NId, const TStr &value, const TStr &attr) | TNEANet | |
| AddStrAttrE(const TStr &attr, TStr defaultValue=TStr::GetNullStr()) | TNEANet | |
| AddStrAttrN(const TStr &attr, TStr defaultValue=TStr::GetNullStr()) | TNEANet | |
| AttrNameEI(const TInt &EId, TStrV &Names) const | TNEANet |  [inline] | 
| AttrNameEI(const TInt &EId, TStrIntPrH::TIter EdgeHI, TStrV &Names) const | TNEANet | |
| AttrNameNI(const TInt &NId, TStrV &Names) const | TNEANet |  [inline] | 
| AttrNameNI(const TInt &NId, TStrIntPrH::TIter NodeHI, TStrV &Names) const | TNEANet | |
| AttrValueEI(const TInt &EId, TStrV &Values) const | TNEANet |  [inline] | 
| AttrValueEI(const TInt &EId, TStrIntPrH::TIter EdgeHI, TStrV &Values) const | TNEANet | |
| AttrValueNI(const TInt &NId, TStrV &Values) const | TNEANet |  [inline] | 
| AttrValueNI(const TInt &NId, TStrIntPrH::TIter NodeHI, TStrV &Values) const | TNEANet | |
| BegEAFltI(const TStr &attr) const | TNEANet |  [inline] | 
| BegEAIntI(const TStr &attr) const | TNEANet |  [inline] | 
| BegEAStrI(const TStr &attr) const | TNEANet |  [inline] | 
| BegEI() const | TNEANet |  [inline] | 
| BegNAFltI(const TStr &attr) const | TNEANet |  [inline] | 
| BegNAIntI(const TStr &attr) const | TNEANet |  [inline] | 
| BegNAStrI(const TStr &attr) const | TNEANet |  [inline] | 
| BegNI() const | TNEANet |  [inline] | 
| Clr() | TNEANet |  [inline] | 
| CRef | TNEANet |  [private] | 
| Defrag(const bool &OnlyNodeLinks=false) | TNEANet | |
| DelAttrDatE(const TEdgeI &EdgeId, const TStr &attr) | TNEANet |  [inline] | 
| DelAttrDatE(const int &EId, const TStr &attr) | TNEANet | |
| DelAttrDatN(const TNodeI &NodeId, const TStr &attr) | TNEANet |  [inline] | 
| DelAttrDatN(const int &NId, const TStr &attr) | TNEANet | |
| DelAttrE(const TStr &attr) | TNEANet | |
| DelAttrN(const TStr &attr) | TNEANet | |
| DelEdge(const int &EId) | TNEANet | |
| DelEdge(const int &SrcNId, const int &DstNId, const bool &IsDir=true) | TNEANet | |
| DelNode(const int &NId) | TNEANet | |
| DelNode(const TNode &NodeI) | TNEANet |  [inline] | 
| Dump(FILE *OutF=stdout) const | TNEANet | |
| EdgeAttrIsDeleted(const int &EId, const TStrIntPrH::TIter &EdgeHI) const | TNEANet | |
| EdgeAttrIsFltDeleted(const int &EId, const TStrIntPrH::TIter &EdgeHI) const | TNEANet | |
| EdgeAttrIsIntDeleted(const int &EId, const TStrIntPrH::TIter &EdgeHI) const | TNEANet | |
| EdgeAttrIsStrDeleted(const int &EId, const TStrIntPrH::TIter &EdgeHI) const | TNEANet | |
| EdgeH | TNEANet |  [private] | 
| Empty() const | TNEANet |  [inline] | 
| EndEAFltI(const TStr &attr) const | TNEANet |  [inline] | 
| EndEAIntI(const TStr &attr) const | TNEANet |  [inline] | 
| EndEAStrI(const TStr &attr) const | TNEANet |  [inline] | 
| EndEI() const | TNEANet |  [inline] | 
| EndNAFltI(const TStr &attr) const | TNEANet |  [inline] | 
| EndNAIntI(const TStr &attr) const | TNEANet |  [inline] | 
| EndNAStrI(const TStr &attr) const | TNEANet |  [inline] | 
| EndNI() const | TNEANet |  [inline] | 
| FltAttrNameEI(const TInt &EId, TStrV &Names) const | TNEANet |  [inline] | 
| FltAttrNameEI(const TInt &EId, TStrIntPrH::TIter EdgeHI, TStrV &Names) const | TNEANet | |
| FltAttrNameNI(const TInt &NId, TStrV &Names) const | TNEANet |  [inline] | 
| FltAttrNameNI(const TInt &NId, TStrIntPrH::TIter NodeHI, TStrV &Names) const | TNEANet | |
| FltAttrValueEI(const TInt &EId, TFltV &Values) const | TNEANet |  [inline] | 
| FltAttrValueEI(const TInt &EId, TStrIntPrH::TIter EdgeHI, TFltV &Values) const | TNEANet | |
| FltAttrValueNI(const TInt &NId, TFltV &Values) const | TNEANet |  [inline] | 
| FltAttrValueNI(const TInt &NId, TStrIntPrH::TIter NodeHI, TFltV &Values) const | TNEANet | |
| FltDefaultsE | TNEANet |  [private] | 
| FltDefaultsN | TNEANet |  [private] | 
| FltType enum value | TNEANet |  [private] | 
| GetEAFltI(const TStr &attr, const int &EId) const | TNEANet |  [inline] | 
| GetEAIntI(const TStr &attr, const int &EId) const | TNEANet |  [inline] | 
| GetEAStrI(const TStr &attr, const int &EId) const | TNEANet |  [inline] | 
| GetEdge(const int &EId) | TNEANet |  [inline, private] | 
| GetEdge(const int &EId) const | TNEANet |  [inline, private] | 
| GetEdgeAttrValue(const int &EId, const TStrIntPrH::TIter &EdgeHI) const | TNEANet | |
| GetEdges() const | TNEANet |  [inline] | 
| GetEI(const int &EId) const | TNEANet |  [inline] | 
| GetEI(const int &SrcNId, const int &DstNId) const | TNEANet |  [inline] | 
| GetEId(const int &SrcNId, const int &DstNId) const | TNEANet |  [inline] | 
| GetEIdV(TIntV &EIdV) const | TNEANet | |
| GetFltAttrDatE(const TEdgeI &EdgeId, const TStr &attr) | TNEANet |  [inline] | 
| GetFltAttrDatE(const int &EId, const TStr &attr) | TNEANet | |
| GetFltAttrDatN(const TNodeI &NodeId, const TStr &attr) | TNEANet |  [inline] | 
| GetFltAttrDatN(const int &NId, const TStr &attr) | TNEANet | |
| GetFltAttrDefaultE(const TStr &attribute) const | TNEANet |  [inline, private] | 
| GetFltAttrDefaultN(const TStr &attribute) const | TNEANet |  [inline, private] | 
| GetIntAttrDatE(const TEdgeI &EdgeId, const TStr &attr) | TNEANet |  [inline] | 
| GetIntAttrDatE(const int &EId, const TStr &attr) | TNEANet | |
| GetIntAttrDatN(const TNodeI &NodeId, const TStr &attr) | TNEANet |  [inline] | 
| GetIntAttrDatN(const int &NId, const TStr &attr) | TNEANet | |
| GetIntAttrDefaultE(const TStr &attribute) const | TNEANet |  [inline, private] | 
| GetIntAttrDefaultN(const TStr &attribute) const | TNEANet |  [inline, private] | 
| GetMxNId() const | TNEANet |  [inline] | 
| GetNAFltI(const TStr &attr, const int &NId) const | TNEANet |  [inline] | 
| GetNAIntI(const TStr &attr, const int &NId) const | TNEANet |  [inline] | 
| GetNAStrI(const TStr &attr, const int &NId) const | TNEANet |  [inline] | 
| GetNI(const int &NId) const | TNEANet |  [inline] | 
| GetNIdV(TIntV &NIdV) const | TNEANet | |
| GetNode(const int &NId) | TNEANet |  [inline, private] | 
| GetNode(const int &NId) const | TNEANet |  [inline, private] | 
| GetNodeAttrValue(const int &NId, const TStrIntPrH::TIter &NodeHI) const | TNEANet | |
| GetNodes() const | TNEANet |  [inline] | 
| GetRndEI(TRnd &Rnd=TInt::Rnd) | TNEANet |  [inline] | 
| GetRndEId(TRnd &Rnd=TInt::Rnd) | TNEANet |  [inline] | 
| GetRndNI(TRnd &Rnd=TInt::Rnd) | TNEANet |  [inline] | 
| GetRndNId(TRnd &Rnd=TInt::Rnd) | TNEANet |  [inline] | 
| GetSmallGraph() | TNEANet |  [static] | 
| GetStrAttrDatE(const TEdgeI &EdgeId, const TStr &attr) | TNEANet |  [inline] | 
| GetStrAttrDatE(const int &EId, const TStr &attr) | TNEANet | |
| GetStrAttrDatN(const TNodeI &NodeId, const TStr &attr) | TNEANet |  [inline] | 
| GetStrAttrDatN(const int &NId, const TStr &attr) | TNEANet | |
| GetStrAttrDefaultE(const TStr &attribute) const | TNEANet |  [inline, private] | 
| GetStrAttrDefaultN(const TStr &attribute) const | TNEANet |  [inline, private] | 
| HasFlag(const TGraphFlag &Flag) const | TNEANet | |
| IntAttrNameEI(const TInt &EId, TStrV &Names) const | TNEANet |  [inline] | 
| IntAttrNameEI(const TInt &EId, TStrIntPrH::TIter EdgeHI, TStrV &Names) const | TNEANet | |
| IntAttrNameNI(const TInt &NId, TStrV &Names) const | TNEANet |  [inline] | 
| IntAttrNameNI(const TInt &NId, TStrIntPrH::TIter NodeHI, TStrV &Names) const | TNEANet | |
| IntAttrValueEI(const TInt &EId, TIntV &Values) const | TNEANet |  [inline] | 
| IntAttrValueEI(const TInt &EId, TStrIntPrH::TIter EdgeHI, TIntV &Values) const | TNEANet | |
| IntAttrValueNI(const TInt &NId, TIntV &Values) const | TNEANet |  [inline] | 
| IntAttrValueNI(const TInt &NId, TStrIntPrH::TIter NodeHI, TIntV &Values) const | TNEANet | |
| IntDefaultsE | TNEANet |  [private] | 
| IntDefaultsN | TNEANet |  [private] | 
| IntType enum value | TNEANet |  [private] | 
| IsEdge(const int &EId) const | TNEANet |  [inline] | 
| IsEdge(const int &SrcNId, const int &DstNId, const bool &IsDir=true) const | TNEANet |  [inline] | 
| IsEdge(const int &SrcNId, const int &DstNId, int &EId, const bool &IsDir=true) const | TNEANet | |
| IsNode(const int &NId) const | TNEANet |  [inline] | 
| IsOk(const bool &ThrowExcept=true) const | TNEANet | |
| KeyToIndexTypeE | TNEANet |  [private] | 
| KeyToIndexTypeN | TNEANet |  [private] | 
| Load(TSIn &SIn) | TNEANet |  [inline, static] | 
| MxEId | TNEANet |  [private] | 
| MxNId | TNEANet |  [private] | 
| New() | TNEANet |  [inline, static] | 
| New(const int &Nodes, const int &Edges) | TNEANet |  [inline, static] | 
| NodeAttrIsDeleted(const int &NId, const TStrIntPrH::TIter &NodeHI) const | TNEANet | |
| NodeAttrIsFltDeleted(const int &NId, const TStrIntPrH::TIter &NodeHI) const | TNEANet | |
| NodeAttrIsIntDeleted(const int &NId, const TStrIntPrH::TIter &NodeHI) const | TNEANet | |
| NodeAttrIsStrDeleted(const int &NId, const TStrIntPrH::TIter &NodeHI) const | TNEANet | |
| NodeH | TNEANet |  [private] | 
| operator=(const TNEANet &Graph) | TNEANet |  [inline] | 
| PNet typedef | TNEANet | |
| Reserve(const int &Nodes, const int &Edges) | TNEANet |  [inline] | 
| Save(TSOut &SOut) const | TNEANet |  [inline] | 
| StrAttrNameEI(const TInt &EId, TStrV &Names) const | TNEANet |  [inline] | 
| StrAttrNameEI(const TInt &EId, TStrIntPrH::TIter EdgeHI, TStrV &Names) const | TNEANet | |
| StrAttrNameNI(const TInt &NId, TStrV &Names) const | TNEANet |  [inline] | 
| StrAttrNameNI(const TInt &NId, TStrIntPrH::TIter NodeHI, TStrV &Names) const | TNEANet | |
| StrAttrValueEI(const TInt &EId, TStrV &Values) const | TNEANet |  [inline] | 
| StrAttrValueEI(const TInt &EId, TStrIntPrH::TIter EdgeHI, TStrV &Values) const | TNEANet | |
| StrAttrValueNI(const TInt &NId, TStrV &Values) const | TNEANet |  [inline] | 
| StrAttrValueNI(const TInt &NId, TStrIntPrH::TIter NodeHI, TStrV &Values) const | TNEANet | |
| StrDefaultsE | TNEANet |  [private] | 
| StrDefaultsN | TNEANet |  [private] | 
| StrType enum value | TNEANet |  [private] | 
| TNEANet() | TNEANet |  [inline] | 
| TNEANet(const int &Nodes, const int &Edges) | TNEANet |  [inline, explicit] | 
| TNEANet(const TNEANet &Graph) | TNEANet |  [inline] | 
| TNEANet(TSIn &SIn) | TNEANet |  [inline] | 
| TNet typedef | TNEANet | |
| TPt< TNEANet > class | TNEANet |  [friend] | 
| VecOfFltVecsE | TNEANet |  [private] | 
| VecOfFltVecsN | TNEANet |  [private] | 
| VecOfIntVecsE | TNEANet |  [private] | 
| VecOfIntVecsN | TNEANet |  [private] | 
| VecOfStrVecsE | TNEANet |  [private] | 
| VecOfStrVecsN | TNEANet |  [private] |