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
TPp Class Reference

List of all members.

Public Member Functions

 TPp ()
 TPp (const TPp &Pp)
 TPp (const TStr &_IdNm, const TStr &_DescNm, const TPpTagVal &_Tag=ptUndef, const TPpTagVal &_ValVTag=ptUndef)
 TPp (TSIn &SIn)
void Save (TSOut &SOut)
TPpoperator= (const TPp &Pp)
TStr GetIdNm () const
TStr GetUcIdNm () const
TStr GetDescNm () const
int GetTag () const
int GetValVTag () const
void PutVal (const TPpVal &_Val)
TPpVal GetVal () const
void PutDfVal (const TPpVal &_DfVal)
TPpVal GetDfVal () const
void PutMnMxVal (const TPpVal &_MnVal, const TPpVal &_MxVal)
TPpVal GetMnVal () const
TPpVal GetMxVal () const
void AddCcVal (const TPpVal &_Val)
void PutCcValV (const TPpValV &CcValV)
int GetCcVals () const
TPpVal GetCcVal (const int &CcValN) const
bool IsPp (const TStr &IdNm) const
bool IsPp (const TStr &IdNm, PPp &Pp) const
int GetPps () const
int AddPp (const PPp &Pp)
void AddPpV (const TPpV &PpV)
PPp GetPp (const int &PpN) const
PPp GetPp (const TStr &IdPath) const
PPp GetSelPp () const
int AddPpInt (const TStr &IdNm, const TStr &DescNm=TStr())
int AddPpInt (const TStr &IdNm, const TStr &DescNm, const int &MnVal, const int &MxVal, const int &DfVal)
int AddPpFlt (const TStr &IdNm, const TStr &DescNm=TStr())
int AddPpFlt (const TStr &IdNm, const TStr &DescNm, const double &MnVal, const double &MxVal, const double &DfVal)
int AddPpStr (const TStr &IdNm, const TStr &DescNm=TStr(), const TStr &DfVal=TStr())
void PutValBool (const bool &Val)
TBool GetValBool () const
void PutValBool (const TStr &IdPath, const bool &Val)
TBool GetValBool (const TStr &IdPath) const
void PutValInt (const int &Val)
TInt GetValInt () const
void PutValInt (const TStr &IdPath, const int &Val)
TInt GetValInt (const TStr &IdPath) const
void PutValFlt (const double &Val)
TFlt GetValFlt () const
void PutValFlt (const TStr &IdPath, const double &Val)
TFlt GetValFlt (const TStr &IdPath) const
void PutValStr (const TStr &Val)
TStr GetValStr () const
void PutValStr (const TStr &IdPath, const TStr &Val)
TStr GetValStr (const TStr &IdPath) const
void PutValValV (const TPpValV &Val)
TPpValV GetValValV () const
void PutValValV (const TStr &IdPath, const TPpValV &Val)
TPpValV GetValValV (const TStr &IdPath) const
TStr GetStr (const bool &Brief=true) const
void SaveTxt (const PSOut &SOut) const
void SaveTxt (TOLx &Lx, const int &Lev=0) const

Static Public Member Functions

static PPp Load (TSIn &SIn)
static PPp GetSetPp (const TStr &IdNm, const TStr &DescNm=TStr())
static PPp LoadTxt (const PSIn &SIn)
static PPp LoadTxt (TILx &Lx)

Friends

class TPt< TPp >

Constructor & Destructor Documentation

TPp::TPp ( ) [inline]
TPp::TPp ( const TPp Pp) [inline]
TPp::TPp ( const TStr _IdNm,
const TStr _DescNm,
const TPpTagVal _Tag = ptUndef,
const TPpTagVal _ValVTag = ptUndef 
) [inline]
TPp::TPp ( TSIn SIn) [inline]

Member Function Documentation

void TPp::AddCcVal ( const TPpVal _Val) [inline]
int TPp::AddPp ( const PPp Pp) [inline]
int TPp::AddPpFlt ( const TStr IdNm,
const TStr DescNm = TStr() 
) [inline]
int TPp::AddPpFlt ( const TStr IdNm,
const TStr DescNm,
const double &  MnVal,
const double &  MxVal,
const double &  DfVal 
) [inline]
int TPp::AddPpInt ( const TStr IdNm,
const TStr DescNm = TStr() 
) [inline]
int TPp::AddPpInt ( const TStr IdNm,
const TStr DescNm,
const int &  MnVal,
const int &  MxVal,
const int &  DfVal 
) [inline]
int TPp::AddPpStr ( const TStr IdNm,
const TStr DescNm = TStr(),
const TStr DfVal = TStr() 
) [inline]
void TPp::AddPpV ( const TPpV PpV) [inline]
TPpVal TPp::GetCcVal ( const int &  CcValN) const [inline]
int TPp::GetCcVals ( ) const [inline]
TStr TPp::GetDescNm ( ) const [inline]
TPpVal TPp::GetDfVal ( ) const [inline]
TStr TPp::GetIdNm ( ) const [inline]
TPpVal TPp::GetMnVal ( ) const [inline]
TPpVal TPp::GetMxVal ( ) const [inline]
PPp TPp::GetPp ( const int &  PpN) const [inline]
PPp TPp::GetPp ( const TStr IdPath) const
int TPp::GetPps ( ) const [inline]
PPp TPp::GetSelPp ( ) const [inline]
static PPp TPp::GetSetPp ( const TStr IdNm,
const TStr DescNm = TStr() 
) [inline, static]
TStr TPp::GetStr ( const bool &  Brief = true) const [inline]
int TPp::GetTag ( ) const [inline]
TStr TPp::GetUcIdNm ( ) const [inline]
TPpVal TPp::GetVal ( ) const [inline]
TBool TPp::GetValBool ( ) const [inline]
TBool TPp::GetValBool ( const TStr IdPath) const [inline]
TFlt TPp::GetValFlt ( ) const [inline]
TFlt TPp::GetValFlt ( const TStr IdPath) const [inline]
TInt TPp::GetValInt ( ) const [inline]
TInt TPp::GetValInt ( const TStr IdPath) const [inline]
TStr TPp::GetValStr ( ) const [inline]
TStr TPp::GetValStr ( const TStr IdPath) const [inline]
TPpValV TPp::GetValValV ( ) const [inline]
TPpValV TPp::GetValValV ( const TStr IdPath) const [inline]
int TPp::GetValVTag ( ) const [inline]
bool TPp::IsPp ( const TStr IdNm) const [inline]
bool TPp::IsPp ( const TStr IdNm,
PPp Pp 
) const [inline]
static PPp TPp::Load ( TSIn SIn) [inline, static]
static PPp TPp::LoadTxt ( const PSIn SIn) [inline, static]
PPp TPp::LoadTxt ( TILx Lx) [static]
TPp& TPp::operator= ( const TPp Pp) [inline]
void TPp::PutCcValV ( const TPpValV CcValV) [inline]
void TPp::PutDfVal ( const TPpVal _DfVal) [inline]
void TPp::PutMnMxVal ( const TPpVal _MnVal,
const TPpVal _MxVal 
) [inline]
void TPp::PutVal ( const TPpVal _Val)
void TPp::PutValBool ( const bool &  Val) [inline]
void TPp::PutValBool ( const TStr IdPath,
const bool &  Val 
) [inline]
void TPp::PutValFlt ( const double &  Val) [inline]
void TPp::PutValFlt ( const TStr IdPath,
const double &  Val 
) [inline]
void TPp::PutValInt ( const int &  Val) [inline]
void TPp::PutValInt ( const TStr IdPath,
const int &  Val 
) [inline]
void TPp::PutValStr ( const TStr Val) [inline]
void TPp::PutValStr ( const TStr IdPath,
const TStr Val 
) [inline]
void TPp::PutValValV ( const TPpValV Val) [inline]
void TPp::PutValValV ( const TStr IdPath,
const TPpValV Val 
) [inline]
void TPp::Save ( TSOut SOut) [inline]
void TPp::SaveTxt ( const PSOut SOut) const [inline]
void TPp::SaveTxt ( TOLx Lx,
const int &  Lev = 0 
) const

Friends And Related Function Documentation

friend class TPt< TPp > [friend]

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