Public Member Functions | |
JsObject (const JsObject &obj) | |
virtual IJsObjectPtr | New () const |
virtual VariantPtr | GetProperty (const String &idx) |
virtual bool | HasProperty (const String &idx) const |
virtual void | SetProperty (const String &idx, VariantPtr obj) |
virtual bool | Equals (const IComparable &a) const |
virtual int | Compare (const IComparable &a) const |
virtual int32 | MajicNumber () const |
Class instances with the same majic number are of the same type (can be casted). Majic numbers above 0xFFFF are available for user applications. | |
virtual int32 | HashCode () const |
virtual StringPtr | ToString () const |
void | CheckMem () const |
void | ValidateMem () const |
Protected Attributes | |
Hashtable< String, VariantPtr > | m_properties |
Definition at line 31 of file JsObject.h.