SNAP Library 2.3, User Reference
2014-06-16 11:58:46
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <exp.h>
Public Member Functions | |
TExpEnv () | |
virtual | ~TExpEnv () |
TExpEnv (TSIn &SIn) | |
virtual void | Save (TSOut &SOut) const |
TExpEnv & | operator= (const TExpEnv &) |
bool | operator== (const TExpEnv &) const |
virtual void | PutVarVal (const TStr &, const PExpVal &) |
virtual PExpVal | GetVarVal (const TStr &, bool &IsVar) |
virtual PExpVal | GetVarVal (const TStr &VarNm) |
virtual int | GetVars () const |
virtual void | GetVarNmVal (const int &, TStr &, PExpVal &) const |
virtual PExpVal | GetFuncVal (const TStr &, const TExpValV &, bool &IsFunc) |
virtual TRnd & | GetRnd () |
Static Public Member Functions | |
static PExpEnv | Load (TSIn &SIn) |
static bool | IsFuncOk (const TStr &RqFuncNm, const TExpFuncArgType &RqFuncArgType, const TStr &FuncNm, const TExpValV &ArgValV) |
Static Public Attributes | |
static PExpEnv | DfExpEnv =PExpEnv(new TExpEnv()) |
Private Attributes | |
TCRef | CRef |
TRnd | Rnd |
Friends | |
class | TPt< TExpEnv > |
|
inlinevirtual |
|
inlinevirtual |
|
static |
|
inline |