|
Oolite
|
#include <OODebugMonitor.h>
Inheritance diagram for OODebugMonitor:
Collaboration diagram for OODebugMonitor:Instance Methods | |
| (BOOL) | - setDebugger: |
| (void) | - appendJSConsoleLine:colorKey:emphasisRange: |
| (void) | - appendJSConsoleLine:colorKey: |
| (void) | - clearJSConsole |
| (void) | - showJSConsole |
| (id) | - configurationValueForKey:class:defaultValue: |
| (long long) | - configurationIntValueForKey:defaultValue: |
| (NSArray *) | - configurationKeys |
| (BOOL) | - debuggerConnected |
| (void) | - dumpMemoryStatistics |
| (size_t) | - dumpJSMemoryStatistics |
| (void) | - setTCPIgnoresDroppedPackets: |
| (BOOL) | - TCPIgnoresDroppedPackets |
| (void) | - setUsingPlugInController: |
| (BOOL) | - usingPlugInController |
| (id) | - init [implementation] |
| (void) | - dealloc [implementation] |
| (oneway void) | - performJSConsoleCommand: [implementation] |
| (id) | - configurationValueForKey: [implementation] |
| (void) | - setConfigurationValue:forKey: [implementation] |
| (void) | - writeMemStat: [implementation] |
| (void) | - dumpEntity:withState:parentVisible: [implementation] |
| (NSString *) | - sourceCodeForFile:line: [implementation] |
| (void) | - disconnectDebugger:message: [implementation] |
| (void) | - applicationWillTerminate: [implementation] |
| (void) | - setUpDebugConsoleScript [implementation] |
| (void) | - javaScriptEngineWillReset: [implementation] |
| (void) | - disconnectDebuggerWithMessage: [implementation] |
| (NSDictionary *) | - mergedConfiguration [implementation] |
| (NSMutableDictionary *) | - normalizeConfigDictionary: [implementation] |
| (id) | - normalizeConfigValue:forKey: [implementation] |
| (NSArray *) | - loadSourceFile: [implementation] |
| (oneway void) | - jsEngine:context:error:stackSkip:showingLocation:withMessage: [implementation] |
| (oneway void) | - jsEngine:context:logMessage:ofClass: [implementation] |
| (jsval) | - oo_jsValueInContext: [implementation] |
| (id) | - copyWithZone: [implementation] |
| (id) | - retain [implementation] |
| (NSUInteger) | - retainCount [implementation] |
| (void) | - release [implementation] |
| (id) | - autorelease [implementation] |
Instance Methods inherited from OOWeakRefObject | |
| (id) | - weakSelf |
| (id) | - weakRetain [implementation] |
| (void) | - weakRefDied: [implementation] |
Instance Methods inherited from <OOWeakReferenceSupport> | |
| (id) | - OO_RETURNS_RETAINED |
Class Methods | |
| (OODebugMonitor *) | + sharedDebugMonitor |
| (static NSString *) | + SizeString [implementation] |
| (id) | + allocWithZone: [implementation] |
Private Attributes | |
| id< OODebuggerInterface > | _debugger |
| OOJSScript * | _script |
| struct JSObject * | _jsSelf |
| NSDictionary * | _configFromOXPs |
| NSMutableDictionary * | _configOverrides |
| NSMutableDictionary * | _fgColors |
| NSMutableDictionary * | _bgColors |
| NSMutableDictionary * | _sourceFiles |
| BOOL | _TCPIgnoresDroppedPackets |
| BOOL | _usingPlugInController |
Additional Inherited Members | |
Protected Attributes inherited from OOWeakRefObject | |
| OOWeakReference * | weakSelf |
Definition at line 65 of file OODebugMonitor.h.
|
implementation |
Provided by category OODebugMonitor(Singleton).
Definition at line 419 of file OODebugMonitor.m.
| - (void) appendJSConsoleLine: | (id) | string | |
| colorKey: | (NSString *) | colorKey | |
Definition at line 50 of file OODebugMonitor.m.
| - (void) appendJSConsoleLine: | (id) | string | |
| colorKey: | (NSString *) | colorKey | |
| emphasisRange: | (NSRange) | emphasisRange | |
Definition at line 50 of file OODebugMonitor.m.
|
implementation |
Definition at line 374 of file OODebugMonitor.m.
|
implementation |
Provided by category OODebugMonitor(Singleton).
Definition at line 419 of file OODebugMonitor.m.
| - (void) clearJSConsole |
Definition at line 50 of file OODebugMonitor.m.
Definition at line 50 of file OODebugMonitor.m.
| - (NSArray *) configurationKeys |
Definition at line 50 of file OODebugMonitor.m.
|
implementation |
Reimplemented from <OODebugMonitorInterface>.
Definition at line 50 of file OODebugMonitor.m.
| - (id) configurationValueForKey: | (NSString *) | key | |
| class: | (Class) | class | |
| defaultValue: | (id) | value | |
Definition at line 50 of file OODebugMonitor.m.
|
implementation |
Provided by category OODebugMonitor(Singleton).
Definition at line 419 of file OODebugMonitor.m.
|
implementation |
Reimplemented from OOWeakRefObject.
Definition at line 50 of file OODebugMonitor.m.
| - (BOOL) debuggerConnected |
Definition at line 50 of file OODebugMonitor.m.
|
implementation |
Reimplemented from <OODebugMonitorInterface>.
Definition at line 374 of file OODebugMonitor.m.
|
implementation |
Provided by category OODebugMonitor(Private).
Definition at line 419 of file OODebugMonitor.m.
|
implementation |
Definition at line 374 of file OODebugMonitor.m.
| - (size_t) dumpJSMemoryStatistics |
Definition at line 374 of file OODebugMonitor.m.
Referenced by ConsoleWriteJSMemoryStats().
Here is the caller graph for this function:| - (void) dumpMemoryStatistics |
Definition at line 374 of file OODebugMonitor.m.
Referenced by ConsoleWriteMemoryStats().
Here is the caller graph for this function:
|
implementation |
Definition at line 50 of file OODebugMonitor.m.
|
implementation |
Provided by category OODebugMonitor(Private).
Definition at line 419 of file OODebugMonitor.m.
|
implementation |
Provided by category OODebugMonitor(Private).
Definition at line 419 of file OODebugMonitor.m.
|
implementation |
Provided by category OODebugMonitor(Private).
Definition at line 419 of file OODebugMonitor.m.
|
implementation |
Provided by category OODebugMonitor(Private).
Definition at line 419 of file OODebugMonitor.m.
|
implementation |
Provided by category OODebugMonitor(Private).
Definition at line 419 of file OODebugMonitor.m.
|
implementation |
Provided by category OODebugMonitor(Private).
Definition at line 419 of file OODebugMonitor.m.
|
implementation |
Provided by category OODebugMonitor(Private).
Definition at line 419 of file OODebugMonitor.m.
|
implementation |
Provided by category OODebugMonitor(Private).
Definition at line 419 of file OODebugMonitor.m.
|
implementation |
Reimplemented from <OODebugMonitorInterface>.
Definition at line 50 of file OODebugMonitor.m.
|
implementation |
Provided by category OODebugMonitor(Singleton).
Definition at line 419 of file OODebugMonitor.m.
|
implementation |
Provided by category OODebugMonitor(Singleton).
Definition at line 419 of file OODebugMonitor.m.
|
implementation |
Provided by category OODebugMonitor(Singleton).
Definition at line 419 of file OODebugMonitor.m.
|
implementation |
Reimplemented from <OODebugMonitorInterface>.
Definition at line 50 of file OODebugMonitor.m.
| - (BOOL) setDebugger: | (id<OODebuggerInterface>) | debugger |
Definition at line 50 of file OODebugMonitor.m.
Referenced by NSObject(OODebugPlugInController)::setUpDebugger.
Here is the caller graph for this function:| - (void) setTCPIgnoresDroppedPackets: | (BOOL) | flag |
Definition at line 374 of file OODebugMonitor.m.
Referenced by ConsoleSetProperty().
Here is the caller graph for this function:
|
implementation |
Provided by category OODebugMonitor(Private).
Definition at line 419 of file OODebugMonitor.m.
| - (void) setUsingPlugInController: | (BOOL) | flag |
Definition at line 374 of file OODebugMonitor.m.
Referenced by NSObject(OODebugPlugInController)::setUpDebugger.
Here is the caller graph for this function:| + (OODebugMonitor *) sharedDebugMonitor |
Definition at line 50 of file OODebugMonitor.m.
Referenced by ConsoleSetProperty(), ConsoleWriteJSMemoryStats(), ConsoleWriteMemoryStats(), and NSObject(OODebugPlugInController)::setUpDebugger.
Here is the caller graph for this function:| - (void) showJSConsole |
Definition at line 50 of file OODebugMonitor.m.
|
implementation |
Definition at line 374 of file OODebugMonitor.m.
|
implementation |
Reimplemented from <OODebugMonitorInterface>.
Definition at line 374 of file OODebugMonitor.m.
| - (BOOL) TCPIgnoresDroppedPackets |
Definition at line 374 of file OODebugMonitor.m.
| - (BOOL) usingPlugInController |
Definition at line 374 of file OODebugMonitor.m.
|
implementation |
Definition at line 50 of file OODebugMonitor.m.
|
private |
Definition at line 80 of file OODebugMonitor.h.
|
private |
Definition at line 75 of file OODebugMonitor.h.
|
private |
Definition at line 76 of file OODebugMonitor.h.
|
private |
Definition at line 69 of file OODebugMonitor.h.
|
private |
Definition at line 79 of file OODebugMonitor.h.
|
private |
Definition at line 73 of file OODebugMonitor.h.
|
private |
Definition at line 72 of file OODebugMonitor.h.
|
private |
Definition at line 81 of file OODebugMonitor.h.
|
private |
Definition at line 83 of file OODebugMonitor.h.
|
private |
Definition at line 84 of file OODebugMonitor.h.