|
SNAP Library, User Reference
2012-10-02 12:56:23
SNAP, a general purpose network analysis and graph mining library
|
Public Member Functions | |
| TEnv () | |
| TEnv (const TEnv &) | |
| TEnv (const int &_Args, char **_ArgV, const PNotify &_Notify=NULL) | |
| TEnv (const TStr &_ArgStr, const PNotify &_Notify=NULL) | |
| TEnv & | operator= (const TEnv &Env) |
| int | GetArgs () const |
| TStr | GetArg (const int &ArgN) const |
| TStr | GetExeFNm () const |
| TStr | GetExeFPath () const |
| TStr | GetCmLn (const int &FromArgN=1) const |
| bool | IsSilent () const |
| int | GetPrefixArgN (const TStr &PrefixStr) const |
| bool | IsArgPrefix (const TStr &PrefixStr) const |
| TStr | GetArgPostfix (const TStr &PrefixStr) const |
| void | PrepArgs (const TStr &_HdStr=TStr(), const int &_MnArgs=1, const bool &SilentP=false) |
| TStr | GetHdStr () const |
| int | GetMnArgs () const |
| bool | IsEndOfRun () const |
| bool | IsArgStr (const TStr &ArgStr) |
| TStr | GetIfArgPrefixStr (const TStr &PrefixStr, const TStr &DfVal="", const TStr &DNm="") const |
| TStrV | GetIfArgPrefixStrV (const TStr &PrefixStr, TStrV &DfValV, const TStr &DNm="") const |
| TStrV | GetIfArgPrefixStrV (const TStr &PrefixStr, const TStr &DNm="") const |
| bool | GetIfArgPrefixBool (const TStr &PrefixStr, const bool &DfVal=false, const TStr &DNm="") const |
| int | GetIfArgPrefixInt (const TStr &PrefixStr, const int &DfVal=0, const TStr &DNm="") const |
| TIntV | GetIfArgPrefixIntV (const TStr &PrefixStr, TIntV &DfValV, const TStr &DNm="") const |
| TIntV | GetIfArgPrefixIntV (const TStr &PrefixStr, const TStr &DNm="") const |
| double | GetIfArgPrefixFlt (const TStr &PrefixStr, const double &DfVal=0, const TStr &DNm="") const |
| TStr | GetVarVal (const TStr &VarNm) const |
| void | GetVarNmV (TStrV &VarNmV) |
| void | GetVarNmValV (TStrV &NmValV) |
Static Public Member Functions | |
| static void | PutVarVal (const TStr &VarNm, const TStr &VarVal) |
| TEnv::TEnv | ( | ) | [inline] |
| TEnv::TEnv | ( | const TEnv & | ) |
| TEnv::TEnv | ( | const int & | _Args, |
| char ** | _ArgV, | ||
| const PNotify & | _Notify = NULL |
||
| ) |
| TEnv::TEnv | ( | const TStr & | _ArgStr, |
| const PNotify & | _Notify = NULL |
||
| ) |
| TStr TEnv::GetArg | ( | const int & | ArgN | ) | const [inline] |
| TStr TEnv::GetArgPostfix | ( | const TStr & | PrefixStr | ) | const |
| int TEnv::GetArgs | ( | ) | const [inline] |
| TStr TEnv::GetCmLn | ( | const int & | FromArgN = 1 | ) | const |
| TStr TEnv::GetExeFNm | ( | ) | const |
| TStr TEnv::GetExeFPath | ( | ) | const [inline] |
| TStr TEnv::GetHdStr | ( | ) | const [inline] |
| bool TEnv::GetIfArgPrefixBool | ( | const TStr & | PrefixStr, |
| const bool & | DfVal = false, |
||
| const TStr & | DNm = "" |
||
| ) | const |
| double TEnv::GetIfArgPrefixFlt | ( | const TStr & | PrefixStr, |
| const double & | DfVal = 0, |
||
| const TStr & | DNm = "" |
||
| ) | const |
| int TEnv::GetIfArgPrefixInt | ( | const TStr & | PrefixStr, |
| const int & | DfVal = 0, |
||
| const TStr & | DNm = "" |
||
| ) | const |
| TIntV TEnv::GetIfArgPrefixIntV | ( | const TStr & | PrefixStr, |
| TIntV & | DfValV, | ||
| const TStr & | DNm = "" |
||
| ) | const |
| TIntV TEnv::GetIfArgPrefixIntV | ( | const TStr & | PrefixStr, |
| const TStr & | DNm = "" |
||
| ) | const [inline] |
| TStr TEnv::GetIfArgPrefixStr | ( | const TStr & | PrefixStr, |
| const TStr & | DfVal = "", |
||
| const TStr & | DNm = "" |
||
| ) | const |
| TStrV TEnv::GetIfArgPrefixStrV | ( | const TStr & | PrefixStr, |
| TStrV & | DfValV, | ||
| const TStr & | DNm = "" |
||
| ) | const |
| TStrV TEnv::GetIfArgPrefixStrV | ( | const TStr & | PrefixStr, |
| const TStr & | DNm = "" |
||
| ) | const [inline] |
| int TEnv::GetMnArgs | ( | ) | const [inline] |
| int TEnv::GetPrefixArgN | ( | const TStr & | PrefixStr | ) | const |
| void TEnv::GetVarNmV | ( | TStrV & | VarNmV | ) |
| void TEnv::GetVarNmValV | ( | TStrV & | NmValV | ) |
| TStr TEnv::GetVarVal | ( | const TStr & | VarNm | ) | const |
| bool TEnv::IsArgPrefix | ( | const TStr & | PrefixStr | ) | const [inline] |
| bool TEnv::IsArgStr | ( | const TStr & | ArgStr | ) |
| bool TEnv::IsEndOfRun | ( | ) | const |
| bool TEnv::IsSilent | ( | ) | const [inline] |
| void TEnv::PrepArgs | ( | const TStr & | _HdStr = TStr(), |
| const int & | _MnArgs = 1, |
||
| const bool & | SilentP = false |
||
| ) |
| void TEnv::PutVarVal | ( | const TStr & | VarNm, |
| const TStr & | VarVal | ||
| ) | [static] |