Nimbus
0.9.3 - Nimbus is proudly hosted on Github
An iOS framework whose growth is bounded by O(documentation).
|
The Overview logger.
This object stores all of the historical information used to draw the graphs in the Overview memory and disk pages, as well as the console log page.
The primary log should be accessed by calling [NIOverview logger].
Definition at line 37 of file NIOverviewLogger.h.
Methods | |
Configuration Settings | |
NSTimeInterval | oldestLogAge property |
Accessing Logs | |
NILinkedList * | deviceLogs property |
NILinkedList * | consoleLogs property |
NILinkedList * | eventLogs property |
Adding Log Entries | |
(void) | - addDeviceLog: |
(void) | - addConsoleLog: |
(void) | - addEventLog: |
- (NSTimeInterval) oldestLogAge [read, write, assign] |
The oldest age of a memory or disk log entry.
Log entries older than this number of seconds will be pruned from the log.
By default this is 1 minute.
Definition at line 54 of file NIOverviewLogger.h.
- (NILinkedList*) deviceLogs [read, retain] |
The linked list of device logs.
Log entries are in increasing chronological order.
Definition at line 88 of file NIOverviewLogger.h.
- (NILinkedList*) consoleLogs [read, retain] |
The linked list of console logs.
Log entries are in increasing chronological order.
Definition at line 95 of file NIOverviewLogger.h.
- (NILinkedList*) eventLogs [read, retain] |
The linked list of events.
Log entries are in increasing chronological order.
Definition at line 102 of file NIOverviewLogger.h.
- (void) addDeviceLog: | (NIOverviewDeviceLogEntry *) | logEntry |
Add a device log.
This method will first prune expired entries and then add the new entry to the log.
Definition at line 67 of file NIOverviewLogger.m.
- (void) addConsoleLog: | (NIOverviewConsoleLogEntry *) | logEntry |
Add a console log.
This method will not prune console log entries.
Definition at line 75 of file NIOverviewLogger.m.
- (void) addEventLog: | (NIOverviewEventLogEntry *) | logEntry |
Add a event log.
This method will first prune expired entries and then add the new entry to the log.
Definition at line 86 of file NIOverviewLogger.m.