Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayJSX.h File Reference

Go to the source code of this file.

Namespaces

 GrayJS
 

Macros

#define USE_JS_TAGS
 
#define USE_JS_PROTO
 
#define USE_JS_CUSTOM_CALL
 
#define GRAYJS_LINK   __DECL_IMPORT
 

Typedefs

typedef long GrayJS::GRAY_jsval
 match this to 'jsval' so i don't have to use the "#include "jsapi.h"" More...
 
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 unsigned int GrayJS::GRAY_uintN
 

Detailed Description

C++ wrappers for SpiderMonkey JavaScript engine.

Macro Definition Documentation

◆ GRAYJS_LINK

#define GRAYJS_LINK   __DECL_IMPORT

◆ USE_JS_CUSTOM_CALL

#define USE_JS_CUSTOM_CALL

◆ USE_JS_PROTO

#define USE_JS_PROTO

◆ USE_JS_TAGS

#define USE_JS_TAGS