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
|
#include <ds.h>
Public Member Functions | |
TLstNd () | |
TLstNd (const TLstNd &) | |
TLstNd (TLstNd *_PrevNd, TLstNd *_NextNd, const TVal &_Val) | |
TLstNd & | operator= (const TLstNd &) |
bool | IsPrev () const |
bool | IsNext () const |
TLstNd * | Prev () const |
TLstNd * | Next () const |
TVal & | GetVal () |
const TVal & | GetVal () const |
Public Attributes | |
TLstNd * | PrevNd |
TLstNd * | NextNd |
TVal | Val |
|
inline |
|
inline |
Definition at line 2694 of file ds.h.
Referenced by TLst< TKey >::FirstVal(), TCache< TKey, TDat, THashFunc >::FNextKeyDat(), TLst< TKey >::LastVal(), TLst< TVal >::SearchBack(), and TLst< TVal >::SearchForw().
|
inline |
|
inline |
|
inline |
Definition at line 2693 of file ds.h.
Referenced by TLst< TVal >::AddFrontSorted(), TCache< TKey, TDat, THashFunc >::FNextKeyDat(), and TLst< TVal >::SearchForw().
Definition at line 2692 of file ds.h.
Referenced by TLst< TVal >::AddBackSorted(), TLst< TVal >::AddFrontSorted(), and TLst< TVal >::SearchBack().
Definition at line 2680 of file ds.h.
Referenced by TLst< TVal >::AddBack(), TLst< TKey >::Clr(), TLst< TVal >::Del(), TLst< TVal >::Ins(), TLstNd< TKey >::IsNext(), TLstNd< TKey >::Next(), TLst< TVal >::PutBack(), TLst< TVal >::PutFront(), and TLst< TVal >::Save().
Definition at line 2679 of file ds.h.
Referenced by TLst< TVal >::AddFront(), TLst< TVal >::Del(), TLst< TVal >::Ins(), TLstNd< TKey >::IsPrev(), TLstNd< TKey >::Prev(), TLst< TVal >::PutBack(), and TLst< TVal >::PutFront().
TVal TLstNd< TVal >::Val |
Definition at line 2681 of file ds.h.
Referenced by TLst< TVal >::AddBack(), TLst< TVal >::AddBackSorted(), TLst< TVal >::AddFront(), TLst< TVal >::AddFrontSorted(), TLstNd< TKey >::GetVal(), TLst< TVal >::Ins(), TLst< TVal >::Save(), TLst< TVal >::SearchBack(), and TLst< TVal >::SearchForw().