|
SNAP Library 2.1, Developer Reference
2013-09-25 10:47:25
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
Node/Edge Attr iterator. Iterate through all node for one attr value. More...
#include <network.h>

Public Member Functions | |
| TAStrI () | |
| TAStrI (const TStrVecIter &HIter, TStr attribute, bool isEdgeIter, const TNEANet *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. | |
| bool | IsDeleted () const |
| Returns true if node or edge has been deleted. | |
| TAStrI & | operator++ (int) |
Private Types | |
| typedef TStrV::TIter | TStrVecIter |
Private Attributes | |
| TStrVecIter | HI |
| bool | isNode |
| TStr | attr |
| const TNEANet * | Graph |
Friends | |
| class | TNEANet |
Node/Edge Attr iterator. Iterate through all node for one attr value.
typedef TStrV::TIter TNEANet::TAStrI::TStrVecIter [private] |
| TNEANet::TAStrI::TAStrI | ( | ) | [inline] |
| TNEANet::TAStrI::TAStrI | ( | const TStrVecIter & | HIter, |
| TStr | attribute, | ||
| bool | isEdgeIter, | ||
| const TNEANet * | GraphPt | ||
| ) | [inline] |
| TNEANet::TAStrI::TAStrI | ( | const TAStrI & | I | ) | [inline] |
| TStr TNEANet::TAStrI::GetDat | ( | ) | const [inline] |
| bool TNEANet::TAStrI::IsDeleted | ( | ) | const [inline] |
| TAStrI& TNEANet::TAStrI::operator++ | ( | int | ) | [inline] |
| bool TNEANet::TAStrI::operator< | ( | const TAStrI & | I | ) | const [inline] |
| bool TNEANet::TAStrI::operator== | ( | const TAStrI & | I | ) | const [inline] |
TStr TNEANet::TAStrI::attr [private] |
Definition at line 1755 of file network.h.
Referenced by operator=().
const TNEANet* TNEANet::TAStrI::Graph [private] |
Definition at line 1756 of file network.h.
Referenced by operator=().
TStrVecIter TNEANet::TAStrI::HI [private] |
Definition at line 1753 of file network.h.
Referenced by operator<(), operator=(), and operator==().
bool TNEANet::TAStrI::isNode [private] |
Definition at line 1754 of file network.h.
Referenced by operator=(), and TAStrI().