SNAP Library 4.0, Developer Reference
2017-07-27 13:18:06
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
Node/edge string attribute iterator. Iterates through all nodes/edges for one string attribute. More...
#include <mmnet.h>
Public Member Functions | |
TAStrI () | |
TAStrI (const TStrVecIter &HIter, TStr attribute, const TCrossNet *GraphPt) | |
TAStrI (const TAStrI &I) | |
TAStrI & | operator= (const TAStrI &I) |
bool | operator< (const TAStrI &I) const |
bool | operator== (const TAStrI &I) const |
TStr | GetDat () const |
Returns an attribute of the node. More... | |
bool | IsDeleted () const |
Returns true if the attribute has been deleted. More... | |
TAStrI & | operator++ (int) |
Private Types | |
typedef TStrV::TIter | TStrVecIter |
Private Attributes | |
TStrVecIter | HI |
TStr | attr |
const TCrossNet * | Graph |
Friends | |
class | TCrossNet |
Node/edge string attribute iterator. Iterates through all nodes/edges for one string attribute.
|
private |
|
inline |
|
inline |
Returns an attribute of the node.
Definition at line 226 of file mmnet.h.
References HI.
Referenced by IsDeleted().
|
inline |
Returns true if the attribute has been deleted.
Definition at line 228 of file mmnet.h.
References attr, GetDat(), TCrossNet::GetStrAttrDefaultE(), and Graph.
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 216 of file mmnet.h.
Referenced by IsDeleted(), operator=(), and TAStrI().
|
private |
Definition at line 217 of file mmnet.h.
Referenced by IsDeleted(), and operator=().
|
private |
Definition at line 215 of file mmnet.h.
Referenced by GetDat(), operator++(), operator<(), operator=(), and operator==().