Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions | Variables
anonymous_namespace{ScriptInterface.cpp} Namespace Reference

Functions

void ErrorReporter (JSContext *cx, const char *message, JSErrorReport *report)
 
JSBool print (JSContext *cx, uintN argc, jsval *vp)
 
JSBool logmsg (JSContext *cx, uintN argc, jsval *vp)
 
JSBool warn (JSContext *cx, uintN argc, jsval *vp)
 
JSBool error (JSContext *cx, uintN argc, jsval *vp)
 
JSBool deepcopy (JSContext *cx, uintN argc, jsval *vp)
 
JSBool ProfileStart (JSContext *cx, uintN argc, jsval *vp)
 
JSBool ProfileStop (JSContext *cx, uintN argc, jsval *vp)
 
static double generate_uniform_real (boost::rand48 &rng, double min, double max)
 
JSBool Math_random (JSContext *cx, uintN argc, jsval *vp)
 

Variables

JSClass global_class
 

Function Documentation

JSBool anonymous_namespace{ScriptInterface.cpp}::deepcopy ( JSContext *  cx,
uintN  argc,
jsval *  vp 
)

Definition at line 377 of file ScriptInterface.cpp.

JSBool anonymous_namespace{ScriptInterface.cpp}::error ( JSContext *  cx,
uintN  argc,
jsval *  vp 
)

Definition at line 361 of file ScriptInterface.cpp.

void anonymous_namespace{ScriptInterface.cpp}::ErrorReporter ( JSContext *  cx,
const char *  message,
JSErrorReport *  report 
)

Definition at line 258 of file ScriptInterface.cpp.

static double anonymous_namespace{ScriptInterface.cpp}::generate_uniform_real ( boost::rand48 &  rng,
double  min,
double  max 
)
static

Definition at line 445 of file ScriptInterface.cpp.

JSBool anonymous_namespace{ScriptInterface.cpp}::logmsg ( JSContext *  cx,
uintN  argc,
jsval *  vp 
)

Definition at line 329 of file ScriptInterface.cpp.

JSBool anonymous_namespace{ScriptInterface.cpp}::Math_random ( JSContext *  cx,
uintN  argc,
jsval *  vp 
)

Definition at line 458 of file ScriptInterface.cpp.

JSBool anonymous_namespace{ScriptInterface.cpp}::print ( JSContext *  cx,
uintN  argc,
jsval *  vp 
)

Definition at line 315 of file ScriptInterface.cpp.

JSBool anonymous_namespace{ScriptInterface.cpp}::ProfileStart ( JSContext *  cx,
uintN  argc,
jsval *  vp 
)

Definition at line 401 of file ScriptInterface.cpp.

JSBool anonymous_namespace{ScriptInterface.cpp}::ProfileStop ( JSContext *  cx,
uintN  argc,
jsval *  vp 
)

Definition at line 429 of file ScriptInterface.cpp.

JSBool anonymous_namespace{ScriptInterface.cpp}::warn ( JSContext *  cx,
uintN  argc,
jsval *  vp 
)

Definition at line 345 of file ScriptInterface.cpp.

Variable Documentation

JSClass anonymous_namespace{ScriptInterface.cpp}::global_class
Initial value:
= {
"global", JSCLASS_GLOBAL_FLAGS,
JS_PropertyStub, JS_PropertyStub, JS_PropertyStub, JS_StrictPropertyStub,
JS_EnumerateStub, JS_ResolveStub, JS_ConvertStub, JS_FinalizeStub,
NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL
}

Definition at line 250 of file ScriptInterface.cpp.