Dynamixel  2.9.5
RoadNarrows Robotics Dynamixel Package
ShValReal Class Reference
Inheritance diagram for ShValReal:
ShVal

Public Member Functions

 ShValReal (double val=0.0)
 
virtual bool ToBool () const
 
virtual int ToInt () const
 
virtual double ToReal () const
 
virtual const char * ToString () const
 
ShValRealoperator= (const ShValReal &rhs)
 
virtual ShValAdd (const ShVal *pRhs)
 
- Public Member Functions inherited from ShVal
 ShVal (ShDataType eObjType, const char *sObjName)
 
ShDataType GetObjType () const
 
const char * GetObjName () const
 
int GetStatus () const
 
int SetStatus (int nStatus)
 
void ClearStatus ()
 
virtual ShValSub (const ShVal *pRhs)=0
 
virtual ShValMul (const ShVal *pRhs)=0
 
virtual ShValDiv (const ShVal *pRhs)=0
 
virtual ShValMod (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 ShValDup (const ShVal *pRhs)=0
 

Protected Member Functions

virtual void copy (const ShVal *pOrig)
 

Protected Attributes

int m_val
 
- Protected Attributes inherited from ShVal
ShDataType m_eObjType
 
const char * m_sObjName
 
int m_nStatus
 

Additional Inherited Members

- Static Public Member Functions inherited from ShVal
static ShValNew (bool val)
 
static ShValNew (int val)
 
static ShValNew (double val)
 
static ShValNew (const char *val)
 

Detailed Description

Definition at line 227 of file rnshell.cxx.


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