Oolite 1.91.0.7665-250419-c535bfe
All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Modules Pages
OOManifest Class Reference
+ Inheritance diagram for OOManifest:
+ Collaboration diagram for OOManifest:

Instance Methods

(void) - dealloc [implementation]
 
(NSString *) - oo_jsClassName [implementation]
 
(jsval) - oo_jsValueInContext: [implementation]
 

Detailed Description

Definition at line 93 of file OOJSManifest.m.

Method Documentation

◆ dealloc

- (void) dealloc
implementation

Definition at line 99 of file OOJSManifest.m.

100{
101 [super dealloc];
102}

References dealloc.

Referenced by dealloc.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ oo_jsClassName

- (NSString *) oo_jsClassName
implementation

Definition at line 105 of file OOJSManifest.m.

106{
107 return @"Manifest";
108}

References oo_jsClassName.

Referenced by oo_jsClassName.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ oo_jsValueInContext:

- (jsval) oo_jsValueInContext: (JSContext *) context
implementation

Definition at line 111 of file OOJSManifest.m.

111 :(JSContext *)context
112{
113 JSObject *jsSelf = NULL;
114 jsval result = JSVAL_NULL;
115
116 jsSelf = JS_NewObject(context, &sManifestClass, sManifestPrototype, NULL);
117 if (jsSelf != NULL)
118 {
119 if (!JS_SetPrivate(context, jsSelf, [self retain])) jsSelf = NULL;
120 }
121 if (jsSelf != NULL) result = OBJECT_TO_JSVAL(jsSelf);
122
123 return result;
124}
static JSObject * sManifestPrototype
static JSClass sManifestClass

References sManifestClass, and sManifestPrototype.


The documentation for this class was generated from the following file: