![]() |
Oolite 1.91.0.7665-250419-c535bfe
|
#include <OOJavaScriptEngine.h>
Instance Methods | |
(id) | - initWithJSValue:inContext: |
(id) | - initWithJSObject:inContext: |
(void) | - deleteJSValue [implementation] |
(void) | - dealloc [implementation] |
(jsval) | - oo_jsValueInContext: [implementation] |
Class Methods | |
(id) | + valueWithJSValue:inContext: |
(id) | + valueWithJSObject:inContext: |
Protected Attributes | |
jsval | _val |
Definition at line 262 of file OOJavaScriptEngine.h.
|
implementation |
Definition at line 1528 of file OOJavaScriptEngine.m.
References dealloc, and deleteJSValue.
Referenced by dealloc.
|
implementation |
Definition at line 1512 of file OOJavaScriptEngine.m.
References _val, deleteJSValue, OOJSAcquireContext(), OOJSRelinquishContext(), and OOJavaScriptEngine::sharedEngine.
Referenced by dealloc, and deleteJSValue.
- (id) initWithJSObject: | (JSObject *) | object | |
inContext: | (JSContext *) | context |
Definition at line 1506 of file OOJavaScriptEngine.m.
References initWithJSValue:inContext:.
- (id) initWithJSValue: | (jsval) | value | |
inContext: | (JSContext *) | context |
Definition at line 1473 of file OOJavaScriptEngine.m.
References _val, nil, OOJS_PROFILE_ENTER, OOJS_PROFILE_EXIT, OOJSAcquireContext(), OOJSRelinquishContext(), and OOJavaScriptEngine::sharedEngine.
Referenced by initWithJSObject:inContext:.
|
implementation |
Definition at line 1535 of file OOJavaScriptEngine.m.
References _val.
+ (id) valueWithJSObject: | (JSObject *) | object | |
inContext: | (JSContext *) | context |
Definition at line 1463 of file OOJavaScriptEngine.m.
References OOJS_PROFILE_ENTER, and OOJS_PROFILE_EXIT.
Referenced by JSSpecialFunctionsObjectWrapper().
+ (id) valueWithJSValue: | (jsval) | value | |
inContext: | (JSContext *) | context |
Definition at line 1453 of file OOJavaScriptEngine.m.
References OOJS_PROFILE_ENTER, and OOJS_PROFILE_EXIT.
|
protected |
Definition at line 264 of file OOJavaScriptEngine.h.
Referenced by deleteJSValue, initWithJSValue:inContext:, and oo_jsValueInContext:.