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
TSStack< TVal > Class Template Reference

List of all members.

Public Member Functions

 TSStack ()
 TSStack (const int &MxVals)
 TSStack (const TSStack &Stack)
 TSStack (TSIn &SIn)
void Save (TSOut &SOut) const
TSStackoperator= (const TSStack &Stack)
bool operator== (const TSStack &Stack) const
const TVal & operator[] (const int &ValN) const
TVal & operator[] (const int &ValN)
bool Empty ()
void Clr (const bool &DoDel=false)
bool IsIn (const TVal &Val) const
int Len ()
TVal & Top ()
const TVal & Top () const
void Push ()
void Push (const TVal &Val)
void Pop ()

template<class TVal>
class TSStack< TVal >


Constructor & Destructor Documentation

template<class TVal>
TSStack< TVal >::TSStack ( ) [inline]
template<class TVal>
TSStack< TVal >::TSStack ( const int &  MxVals) [inline]
template<class TVal>
TSStack< TVal >::TSStack ( const TSStack< TVal > &  Stack) [inline]
template<class TVal>
TSStack< TVal >::TSStack ( TSIn SIn) [inline, explicit]

Member Function Documentation

template<class TVal>
void TSStack< TVal >::Clr ( const bool &  DoDel = false) [inline]
template<class TVal>
bool TSStack< TVal >::Empty ( ) [inline]
template<class TVal>
bool TSStack< TVal >::IsIn ( const TVal &  Val) const [inline]
template<class TVal>
int TSStack< TVal >::Len ( ) [inline]
template<class TVal>
TSStack& TSStack< TVal >::operator= ( const TSStack< TVal > &  Stack) [inline]
template<class TVal>
bool TSStack< TVal >::operator== ( const TSStack< TVal > &  Stack) const [inline]
template<class TVal>
const TVal& TSStack< TVal >::operator[] ( const int &  ValN) const [inline]
template<class TVal>
TVal& TSStack< TVal >::operator[] ( const int &  ValN) [inline]
template<class TVal>
void TSStack< TVal >::Pop ( ) [inline]
template<class TVal>
void TSStack< TVal >::Push ( ) [inline]
template<class TVal>
void TSStack< TVal >::Push ( const TVal &  Val) [inline]
template<class TVal>
void TSStack< TVal >::Save ( TSOut SOut) const [inline]
template<class TVal>
TVal& TSStack< TVal >::Top ( ) [inline]
template<class TVal>
const TVal& TSStack< TVal >::Top ( ) const [inline]

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