Oolite 1.91.0.7646-241128-10e222e
Loading...
Searching...
No Matches
NSObject(OOJavaScriptConversion) Category Reference

Instance Methods

(jsval) - oo_jsValueInContext: [implementation]
 
(NSString *) - oo_jsClassName [implementation]
 
(NSString *) - oo_jsDescription [implementation]
 
(NSString *) - oo_jsDescriptionWithClassName: [implementation]
 
(void) - oo_clearJSSelf: [implementation]
 

Detailed Description

Definition at line 1389 of file OOJavaScriptEngine.m.

Method Documentation

◆ oo_clearJSSelf:

- (void) oo_clearJSSelf: (JSObject *) selfVal
implementation

Definition at line 622 of file OOJavaScriptEngine.m.

1434 :(JSObject *)selfVal
1435{
1436
1437}

◆ oo_jsClassName

- (NSString *) oo_jsClassName
implementation

Definition at line 622 of file OOJavaScriptEngine.m.

1398{
1399 return nil;
1400}
return nil

◆ oo_jsDescription

- (NSString *) oo_jsDescription
implementation

Definition at line 622 of file OOJavaScriptEngine.m.

1404{
1405 return [self oo_jsDescriptionWithClassName:[self oo_jsClassName]];
1406}

◆ oo_jsDescriptionWithClassName:

- (NSString *) oo_jsDescriptionWithClassName: (NSString *) className
implementation

Definition at line 622 of file OOJavaScriptEngine.m.

1409 :(NSString *)className
1410{
1412
1413 NSString *components = nil;
1414 NSString *description = nil;
1415
1416 components = [self descriptionComponents];
1417 if (className == nil) className = [[self class] description];
1418
1419 if (components != nil)
1420 {
1421 description = [NSString stringWithFormat:@"[%@ %@]", className, components];
1422 }
1423 else
1424 {
1425 description = [NSString stringWithFormat:@"[object %@]", className];
1426 }
1427
1428 return description;
1429
1431}
#define OOJS_PROFILE_EXIT
#define OOJS_PROFILE_ENTER

◆ oo_jsValueInContext:

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

Definition at line 622 of file OOJavaScriptEngine.m.

1391 :(JSContext *)context
1392{
1393 return JSVAL_VOID;
1394}

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