#include <monitor.h>
Class diagram for Monitor:
Public Members | |||
![]() | ![]() | void | activate (char* filename = NULL) |
![]() | ![]() | void | deactivate () |
![]() | ![]() | bool | is_active () |
![]() | ![]() | MonitorWindow* | mw () |
![]() | ![]() | void | adjust_after_resize () |
![]() | ![]() | fint | max_height () |
![]() | ![]() | void | reset_log () |
![]() | ![]() | void | annotate_log (char *) |
![]() | ![]() | void | full_redraw () |
![]() | ![]() | virtual void | reset () = 0 |
![]() | ![]() | virtual int | contents_height () = 0 |
![]() | ![]() | virtual void | resize_contents () = 0 |
Protected Members | |||
![]() | ![]() | Monitor () | |
![]() | ![]() | ~Monitor () | |
![]() | ![]() | void | enroll () |
![]() | ![]() | void | withdraw () |
![]() | ![]() | FILE* | open_log_file (char* filename) |
![]() | ![]() | virtual void | initialize_contents () = 0 |
![]() | ![]() | virtual int32 | get_measurements_per_second () = 0 |
![]() | ![]() | virtual void | tick_measure () = 0 |
![]() | ![]() | virtual void | tick_redraw () = 0 |
![]() | ![]() | int | ind_w (), ind_h(), ind_gap(), ind_bar_w(), ind_bar_h(), ind_bar_yoff() |
![]() | ![]() | bool | _is_active |
![]() | ![]() | bool | incremental |
![]() | ![]() | MonitorWindow | _mw |
![]() | ![]() | FILE* | logf |
![]() | ![]() | char* | logfn |
![]() | ![]() | int32 | _measurements_per_second |
Static Protected Members | |||
![]() | ![]() | void | monitor_tick_sync () |
![]() | ![]() | void | monitor_tick_async () |
![]() | ![]() | const int | K |
![]() | ![]() | const int | MB |
Friends | |||
![]() | ![]() | class | Indicator |
![]() | ![]() | class | SharedIndicator |
void Monitor::activate (char * filename = NULL) |
void Monitor::deactivate () |
bool Monitor::is_active () [inline]
|
MonitorWindow * Monitor::mw () [inline]
|
void Monitor::adjust_after_resize () |
fint Monitor::max_height () |
void Monitor::reset_log () |
void Monitor::annotate_log (char * fn) |
void Monitor::full_redraw () |
virtual void Monitor::reset () [pure virtual]
|
Reimplemented in SelfMonitor.
virtual int Monitor::contents_height () [pure virtual]
|
Reimplemented in SelfMonitor.
virtual void Monitor::resize_contents () [pure virtual]
|
Reimplemented in SelfMonitor.
Monitor::Monitor () [protected]
|
Monitor::~Monitor () [protected]
|
void Monitor::enroll () [protected]
|
void Monitor::withdraw () [protected]
|
FILE * Monitor::open_log_file (char * filename) [protected]
|
virtual void Monitor::initialize_contents () [protected, pure virtual]
|
Reimplemented in SelfMonitor.
virtual int32 Monitor::get_measurements_per_second () [protected, pure virtual]
|
Reimplemented in SelfMonitor.
virtual void Monitor::tick_measure () [protected, pure virtual]
|
Reimplemented in SelfMonitor.
virtual void Monitor::tick_redraw () [protected, pure virtual]
|
Reimplemented in SelfMonitor.
int Monitor::ind_w () [protected]
|
void Monitor::monitor_tick_sync () [static, protected]
|
void Monitor::monitor_tick_async () [static, protected]
|
friend class Indicator [friend]
|
friend class SharedIndicator [friend]
|
bool Monitor::_is_active [protected]
|
bool Monitor::incremental [protected]
|
MonitorWindow Monitor::_mw [protected]
|
FILE* Monitor::logf [protected]
|
char* Monitor::logfn [protected]
|
int32 Monitor::_measurements_per_second [protected]
|
const int Monitor::K [static, protected]
|
const int Monitor::MB [static, protected]
|