Argus Camera Sample
Argus Camera Sample
|
Used to track global performance events. More...
#include <PerfTracker.h>
Public Member Functions | |
bool | onEvent (GlobalEvent event) |
Trigger a global event. | |
const TimeValue & | appStartTime () const |
const TimeValue & | appInitializedTime () const |
uint32_t | getNewSessionID () |
Static Public Member Functions | |
static PerfTracker & | getInstance () |
Get the window instance. |
Private Member Functions | |
PerfTracker () | |
~PerfTracker () | |
PerfTracker (const PerfTracker &) | |
PerfTracker & | operator= (const PerfTracker &) |
bool | initialize () |
Private Attributes | |
TimeValue | m_appStartTime |
TimeValue | m_appInitializedTime |
TimeValue | m_firstDisplayTime |
uint64_t | m_displayCount |
Ordered< uint32_t > | m_sessionId |
Used to track global performance events.
Definition at line 58 of file PerfTracker.h.
|
private |
Definition at line 44 of file PerfTracker.cpp.
|
private |
Definition at line 49 of file PerfTracker.cpp.
|
private |
|
inline |
Definition at line 84 of file PerfTracker.h.
|
inline |
Definition at line 76 of file PerfTracker.h.
|
static |
Get the window instance.
Definition at line 60 of file PerfTracker.cpp.
|
inline |
Definition at line 92 of file PerfTracker.h.
|
private |
Definition at line 53 of file PerfTracker.cpp.
bool ArgusSamples::PerfTracker::onEvent | ( | GlobalEvent | event | ) |
Trigger a global event.
type | [in] event type |
Definition at line 81 of file PerfTracker.cpp.
|
private |
|
private |
Definition at line 109 of file PerfTracker.h.
|
private |
Definition at line 108 of file PerfTracker.h.
|
private |
Definition at line 112 of file PerfTracker.h.
|
private |
Definition at line 111 of file PerfTracker.h.
|
private |
Definition at line 114 of file PerfTracker.h.