|
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
|
Node/edge integer attribute iterator. Iterates through all nodes/edges for one integer attribute. More...
#include <network.h>

Public Member Functions | |
| TAIntI () | |
| TAIntI (const TIntVecIter &HIter, TStr attribute, bool isEdgeIter, const TNEANet *GraphPt) | |
| TAIntI (const TAIntI &I) | |
| TAIntI & | operator= (const TAIntI &I) |
| bool | operator< (const TAIntI &I) const |
| bool | operator== (const TAIntI &I) const |
| TInt | GetDat () const |
| Returns an attribute of the node. | |
| bool | IsDeleted () const |
| Returns true if the attribute has been deleted. | |
| TAIntI & | operator++ (int) |
Private Types | |
| typedef TIntV::TIter | TIntVecIter |
Private Attributes | |
| TIntVecIter | HI |
| bool | isNode |
| TStr | attr |
| const TNEANet * | Graph |
Friends | |
| class | TNEANet |
Node/edge integer attribute iterator. Iterates through all nodes/edges for one integer attribute.
typedef TIntV::TIter TNEANet::TAIntI::TIntVecIter [private] |
| TNEANet::TAIntI::TAIntI | ( | ) | [inline] |
| TNEANet::TAIntI::TAIntI | ( | const TIntVecIter & | HIter, |
| TStr | attribute, | ||
| bool | isEdgeIter, | ||
| const TNEANet * | GraphPt | ||
| ) | [inline] |
| TNEANet::TAIntI::TAIntI | ( | const TAIntI & | I | ) | [inline] |
| TInt TNEANet::TAIntI::GetDat | ( | ) | const [inline] |
| bool TNEANet::TAIntI::IsDeleted | ( | ) | const [inline] |
| TAIntI& TNEANet::TAIntI::operator++ | ( | int | ) | [inline] |
| bool TNEANet::TAIntI::operator< | ( | const TAIntI & | I | ) | const [inline] |
| bool TNEANet::TAIntI::operator== | ( | const TAIntI & | I | ) | const [inline] |
TStr TNEANet::TAIntI::attr [private] |
Definition at line 1744 of file network.h.
Referenced by operator=().
const TNEANet* TNEANet::TAIntI::Graph [private] |
Definition at line 1745 of file network.h.
Referenced by operator=().
TIntVecIter TNEANet::TAIntI::HI [private] |
Definition at line 1742 of file network.h.
Referenced by operator<(), operator=(), and operator==().
bool TNEANet::TAIntI::isNode [private] |
Definition at line 1743 of file network.h.
Referenced by operator=(), and TAIntI().