| 
    SNAP Library 6.0, Developer Reference
    2020-12-09 16:24:20
    
   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 <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.  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 | 
| bool | isNode | 
| TStr | attr | 
| const TNEANet * | Graph | 
Friends | |
| class | TNEANet | 
Node/edge string attribute iterator. Iterates through all nodes/edges for one string attribute.
      
  | 
  private | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
Returns true if the attribute has been deleted.
Definition at line 2001 of file network.h.
References TNEANet::GetStrAttrDefaultE(), and TNEANet::GetStrAttrDefaultN().

      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  private | 
Definition at line 1989 of file network.h.
Referenced by operator=().
      
  | 
  private | 
Definition at line 1990 of file network.h.
Referenced by operator=().
      
  | 
  private | 
Definition at line 1987 of file network.h.
Referenced by operator<(), operator=(), and operator==().
      
  | 
  private | 
Definition at line 1988 of file network.h.
Referenced by operator=(), and TAStrI().