Oolite 1.91.0.7644-241112-7f5034b
|
#include <OODebugMonitor.h>
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 |
Instance Methods inherited from <OODebugMonitorInterface> |
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().
- (void) dumpMemoryStatistics |
Definition at line 374 of file OODebugMonitor.m.
Referenced by ConsoleWriteMemoryStats().
|
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.
Referenced by OODebugController(Singleton)::allocWithZone:.
|
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.
- (void) setTCPIgnoresDroppedPackets: | (BOOL) | flag |
Definition at line 374 of file OODebugMonitor.m.
Referenced by ConsoleSetProperty().
|
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.
+ (OODebugMonitor *) sharedDebugMonitor |
Definition at line 50 of file OODebugMonitor.m.
Referenced by OODebugController(Singleton)::allocWithZone:, ConsoleSetProperty(), ConsoleWriteJSMemoryStats(), ConsoleWriteMemoryStats(), and NSObject(OODebugPlugInController)::setUpDebugger.
- (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.