![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
Classes | |
| class | cJSClass |
| class | cJSObject |
| class | cJSContext |
| class | cJSRuntime |
| class | cJSXClass |
| class | cJSXContext |
| class | cJSXEngine |
| class | cJSXFile |
| class | cJSXObject |
Typedefs | |
| typedef cJSXClass * | cJSXClassPtr |
| typedef cRefPtr< cJSXContext > | cJSXContextPtr |
| typedef cRefPtr< cJSXObject > | cJSXObjectPtr |
| typedef cRefPtr< cJSXFile > | cJSXFilePtr |
| typedef long | GRAY_jsval |
| match this to 'jsval' so i don't have to use the "#include "jsapi.h"" More... | |
| typedef int | GRAY_JSBool |
| typedef GRAY_JSBool(_cdecl * | GRAY_JSNative) (JSContext *pjsCx, JSObject *pjsObj, UINT argc, GRAY_jsval *argv, GRAY_jsval *rval) |
| typedef unsigned int | GRAY_uintN |
Functions | |
| CSCRIPT_CLASS_IMP1 (JSXFile, cJSXFile::sm_Props, cJSXFile::sm_Methods, "Javascript File") | |
| typedef cJSXClass * GrayJS::cJSXClassPtr |
| typedef cRefPtr< cJSXContext > GrayJS::cJSXContextPtr |
| typedef cRefPtr<cJSXFile> GrayJS::cJSXFilePtr |
| typedef cRefPtr< cJSXObject > GrayJS::cJSXObjectPtr |
| typedef int GrayJS::GRAY_JSBool |
| typedef GRAY_JSBool(_cdecl* GrayJS::GRAY_JSNative) (JSContext *pjsCx, JSObject *pjsObj, UINT argc, GRAY_jsval *argv, GRAY_jsval *rval) |
| typedef long GrayJS::GRAY_jsval |
match this to 'jsval' so i don't have to use the "#include "jsapi.h""
| typedef unsigned int GrayJS::GRAY_uintN |
| GrayJS::CSCRIPT_CLASS_IMP1 | ( | JSXFile | , |
| cJSXFile::sm_Props | , | ||
| cJSXFile::sm_Methods | , | ||
| "Javascript File" | |||
| ) |