SNAP Library, User Reference  2012-10-02 12:56:23
SNAP, a general purpose network analysis and graph mining library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
TQQueue< TVal > Class Template Reference

List of all members.

Public Member Functions

 TQQueue (const int &_MxLast=64, const int &_MxLen=-1)
 TQQueue (const TQQueue &Queue)
 TQQueue (TSIn &SIn)
void Save (TSOut &SOut) const
TQQueueoperator= (const TQQueue &Queue)
const TVal & operator[] (const int &ValN) const
void Clr (const bool &DoDel=true)
void Gen (const int &_MxLast=64, const int &_MxLen=-1)
void GetSubValV (const int &_BValN, const int &_EValN, TVec< TVal > &SubValV) const
bool Empty () const
int Len () const
const TVal & Top () const
void Pop ()
void Push (const TVal &Val)
void Shuffle (TRnd &Rnd)

template<class TVal>
class TQQueue< TVal >


Constructor & Destructor Documentation

template<class TVal>
TQQueue< TVal >::TQQueue ( const int &  _MxLast = 64,
const int &  _MxLen = -1 
) [inline]
template<class TVal>
TQQueue< TVal >::TQQueue ( const TQQueue< TVal > &  Queue) [inline]
template<class TVal>
TQQueue< TVal >::TQQueue ( TSIn SIn) [inline, explicit]

Member Function Documentation

template<class TVal>
void TQQueue< TVal >::Clr ( const bool &  DoDel = true) [inline]
template<class TVal>
bool TQQueue< TVal >::Empty ( ) const [inline]
template<class TVal>
void TQQueue< TVal >::Gen ( const int &  _MxLast = 64,
const int &  _MxLen = -1 
) [inline]
template<class TVal>
void TQQueue< TVal >::GetSubValV ( const int &  _BValN,
const int &  _EValN,
TVec< TVal > &  SubValV 
) const [inline]
template<class TVal>
int TQQueue< TVal >::Len ( ) const [inline]
template<class TVal>
TQQueue& TQQueue< TVal >::operator= ( const TQQueue< TVal > &  Queue) [inline]
template<class TVal>
const TVal& TQQueue< TVal >::operator[] ( const int &  ValN) const [inline]
template<class TVal>
void TQQueue< TVal >::Pop ( ) [inline]
template<class TVal>
void TQQueue< TVal >::Push ( const TVal &  Val) [inline]
template<class TVal>
void TQQueue< TVal >::Save ( TSOut SOut) const [inline]
template<class TVal>
void TQQueue< TVal >::Shuffle ( TRnd Rnd) [inline]
template<class TVal>
const TVal& TQQueue< TVal >::Top ( ) const [inline]

The documentation for this class was generated from the following file: