|
| ShValInt (int val=0) |
|
virtual bool | ToBool () const |
|
virtual int | ToInt () const |
|
virtual double | ToReal () const |
|
virtual const char * | ToString () const |
|
virtual ShValInt & | operator= (const ShValInt &rhs) |
|
virtual ShVal * | Add (const ShVal *pRhs) |
|
| ShVal (ShDataType eObjType, const char *sObjName) |
|
ShDataType | GetObjType () const |
|
const char * | GetObjName () const |
|
int | GetStatus () const |
|
int | SetStatus (int nStatus) |
|
void | ClearStatus () |
|
virtual ShVal * | Sub (const ShVal *pRhs)=0 |
|
virtual ShVal * | Mul (const ShVal *pRhs)=0 |
|
virtual ShVal * | Div (const ShVal *pRhs)=0 |
|
virtual ShVal * | Mod (const ShVal *pRhs)=0 |
|
virtual bool | IsEQ (const ShVal *pRhs)=0 |
|
virtual bool | IsNotEQ (const ShVal *pRhs)=0 |
|
virtual bool | IsGT (const ShVal *pRhs)=0 |
|
virtual bool | IsGE (const ShVal *pRhs)=0 |
|
virtual bool | IsLT (const ShVal *pRhs)=0 |
|
virtual bool | IsLE (const ShVal *pRhs)=0 |
|
virtual ShVal * | Dup (const ShVal *pRhs)=0 |
|
|
virtual void | copy (const ShVal *pOrig) |
|
|
int | m_val |
|
ShDataType | m_eObjType |
|
const char * | m_sObjName |
|
int | m_nStatus |
|
|
static ShVal * | New (bool val) |
|
static ShVal * | New (int val) |
|
static ShVal * | New (double val) |
|
static ShVal * | New (const char *val) |
|
Definition at line 177 of file rnshell.cxx.
The documentation for this class was generated from the following file: