|
SNAP Library 2.2, User Reference
2014-03-11 19:15:55
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <shash.h>
Public Member Functions | |
| TSparseTableI () | |
| TSparseTableI (const TGroupVI &BegIter, const TGroupVI &CurIter, const TGroupVI &EndIter, const int &Offset=0) | |
| TSparseTableI (const TSparseTableI &STI) | |
| TSparseTableI & | operator= (const TSparseTableI &STI) |
| bool | operator== (const TSparseTableI &STI) const |
| bool | operator< (const TSparseTableI &STI) const |
| TSparseTableI & | operator++ (int) |
| TSparseTableI & | operator-- (int) |
| int | GetValN () const |
| bool | IsEnd () const |
| TVal & | operator* () const |
| TVal & | operator() () const |
| TVal * | operator-> () const |
Private Types | |
| typedef TSparseGroup< TVal, GroupSize > | TValGroup |
| typedef TVec< TValGroup >::TIter | TGroupVI |
Private Attributes | |
| int | CurOff |
| TGroupVI | BegI |
| TGroupVI | GroupI |
| TGroupVI | EndI |
typedef TVec<TValGroup>::TIter TSparseTableI< TVal, GroupSize >::TGroupVI [private] |
typedef TSparseGroup<TVal, GroupSize> TSparseTableI< TVal, GroupSize >::TValGroup [private] |
| TSparseTableI< TVal, GroupSize >::TSparseTableI | ( | ) | [inline] |
| TSparseTableI< TVal, GroupSize >::TSparseTableI | ( | const TGroupVI & | BegIter, |
| const TGroupVI & | CurIter, | ||
| const TGroupVI & | EndIter, | ||
| const int & | Offset = 0 |
||
| ) | [inline] |
| TSparseTableI< TVal, GroupSize >::TSparseTableI | ( | const TSparseTableI< TVal, GroupSize > & | STI | ) | [inline] |
| int TSparseTableI< TVal, GroupSize >::GetValN | ( | ) | const [inline] |
| bool TSparseTableI< TVal, GroupSize >::IsEnd | ( | ) | const [inline] |
| TVal& TSparseTableI< TVal, GroupSize >::operator() | ( | ) | const [inline] |
| TVal& TSparseTableI< TVal, GroupSize >::operator* | ( | ) | const [inline] |
| TSparseTableI& TSparseTableI< TVal, GroupSize >::operator++ | ( | int | ) | [inline] |
| TSparseTableI& TSparseTableI< TVal, GroupSize >::operator-- | ( | int | ) | [inline] |
| TVal* TSparseTableI< TVal, GroupSize >::operator-> | ( | ) | const [inline] |
| bool TSparseTableI< TVal, GroupSize >::operator< | ( | const TSparseTableI< TVal, GroupSize > & | STI | ) | const [inline] |
| TSparseTableI& TSparseTableI< TVal, GroupSize >::operator= | ( | const TSparseTableI< TVal, GroupSize > & | STI | ) | [inline] |
| bool TSparseTableI< TVal, GroupSize >::operator== | ( | const TSparseTableI< TVal, GroupSize > & | STI | ) | const [inline] |
TGroupVI TSparseTableI< TVal, GroupSize >::BegI [private] |
int TSparseTableI< TVal, GroupSize >::CurOff [private] |
TGroupVI TSparseTableI< TVal, GroupSize >::EndI [private] |
TGroupVI TSparseTableI< TVal, GroupSize >::GroupI [private] |