|
Unicorn XML Toolkit Version 1.00.00 |
|||||||||
� PREV CLASS �� NEXT CLASS | FRAMES��NO FRAMES | |||||||||
SUMMARY: � CONSTR �|� FUNCTION �|�DATA | DETAIL: � CONSTR �|� FUNCTION �|�DATA |
class CGlobalObject: virtual public CObject { public: CGlobalObject(); ~CGlobalObject(); public: virtual void Destroy() = 0; public: virtual XObject GetObjectConstructor() = 0; virtual XObject GetFunctionConstructor() = 0; virtual XObject GetArrayConstructor() = 0; virtual XObject GetStringConstructor() = 0; virtual XObject GetBooleanConstructor() = 0; virtual XObject GetNumberConstructor() = 0; virtual XObject GetDateConstructor() = 0; virtual XObject GetRegExpConstructor() = 0; public: virtual XObject GetObjectPrototype() = 0; virtual XObject GetFunctionPrototype() = 0; virtual XObject GetArrayPrototype() = 0; virtual XObject GetStringPrototype() = 0; virtual XObject GetBooleanPrototype() = 0; virtual XObject GetNumberPrototype() = 0; virtual XObject GetDatePrototype() = 0; virtual XObject GetRegExpPrototype() = 0; };
The ECMAScript global object.
CObject
Constructor/Destructor Summary | |
CGlobalObject
();
����������Constructs the global object. |
|
~CGlobalObject
();
����������Destroys the global object. |
Function Summary | |
void
|
Destroy
();
����������Forces the destruction of the global object. |
XObject
|
GetObjectConstructor
();
����������Returns the Object constructor. |
XObject
|
GetFunctionConstructor
();
����������Returns the Function constructor. |
XObject
|
GetArrayConstructor
();
����������Returns the Array constructor. |
XObject
|
GetStringConstructor
();
����������Returns the String constructor. |
XObject
|
GetBooleanConstructor
();
����������Returns the Boolean constructor. |
XObject
|
GetNumberConstructor
();
����������Returns the Number constructor. |
XObject
|
GetDateConstructor
();
����������Returns the Date constructor. |
XObject
|
GetRegExpConstructor
();
����������Returns the RegExp constructor. |
XObject
|
GetObjectPrototype
();
����������Returns the Object prototype. |
XObject
|
GetFunctionPrototype
();
����������Returns the Function prototype. |
XObject
|
GetArrayPrototype
();
����������Returns the Array prototype. |
XObject
|
GetStringPrototype
();
����������Returns the String prototype. |
XObject
|
GetBooleanPrototype
();
����������Returns the Boolean prototype. |
XObject
|
GetNumberPrototype
();
����������Returns the Number prototype. |
XObject
|
GetDatePrototype
();
����������Returns the Date prototype. |
XObject
|
GetRegExpPrototype
();
����������Returns the RegExp prototype. |
Constructor/Destructor Detail |
CGlobalObject();
Constructs the global object.
~CGlobalObject();
Destroys the global object.
Function Detail |
virtual void Destroy() = 0;
Forces the destruction of the global object.
This function is introduced in order to avoid problems related to circular referencing.
virtual XObject GetObjectConstructor() = 0;
Returns the Object constructor.
virtual XObject GetFunctionConstructor() = 0;
Returns the Function constructor.
virtual XObject GetArrayConstructor() = 0;
Returns the Array constructor.
virtual XObject GetStringConstructor() = 0;
Returns the String constructor.
virtual XObject GetBooleanConstructor() = 0;
Returns the Boolean constructor.
virtual XObject GetNumberConstructor() = 0;
Returns the Number constructor.
virtual XObject GetDateConstructor() = 0;
Returns the Date constructor.
virtual XObject GetRegExpConstructor() = 0;
Returns the RegExp constructor.
virtual XObject GetObjectPrototype() = 0;
Returns the Object prototype.
virtual XObject GetFunctionPrototype() = 0;
Returns the Function prototype.
virtual XObject GetArrayPrototype() = 0;
Returns the Array prototype.
virtual XObject GetStringPrototype() = 0;
Returns the String prototype.
virtual XObject GetBooleanPrototype() = 0;
Returns the Boolean prototype.
virtual XObject GetNumberPrototype() = 0;
Returns the Number prototype.
virtual XObject GetDatePrototype() = 0;
Returns the Date prototype.
virtual XObject GetRegExpPrototype() = 0;
Returns the RegExp prototype.
|
Unicorn XML Toolkit Version 1.00.00 |
|||||||||
� PREV CLASS �� NEXT CLASS | FRAMES��NO FRAMES | |||||||||
SUMMARY: � CONSTR �|� FUNCTION �|�DATA | DETAIL: � CONSTR �|� FUNCTION �|�DATA |