| 
    Oolite 1.91.0.7712-251017-85ce217
    
   | 
 
#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:.