an internal high level profile ID
More...
#include <internal_highlevel.h>
an internal high level profile ID
Definition at line 36 of file internal_highlevel.h.
◆ ProfileId()
| ProfileId::ProfileId |
( |
const char * | name, |
|
|
const char * | descr, |
|
|
const char * | unit, |
|
|
int | precision, |
|
|
int | exp10 ) |
Creates a new high level profile ID.
- Parameters
-
| name | profile name |
| descr | descriptive name |
| unit | unit name |
| precision | number of decimal places to show |
| exp10 | 10 base exponent (used for scaleing) |
Definition at line 121 of file profile_highlevel.cpp.
◆ AsString()
| const char * ProfileId::AsString |
( |
double | v | ) |
const |
Translate given numeric value into a string, using an internal temp buffer.
- Parameters
-
- Returns
- given numeric value as string
Definition at line 195 of file profile_highlevel.cpp.
◆ ClearTotals()
| static void ProfileId::ClearTotals |
( |
void | | ) |
|
|
inlinestatic |
◆ FrameEnd()
| void ProfileId::FrameEnd |
( |
int | which, |
|
|
int | mixIndex ) |
|
static |
◆ FrameStart()
| int ProfileId::FrameStart |
( |
void | | ) |
|
|
static |
◆ GetCurrentValue()
| double ProfileId::GetCurrentValue |
( |
void | | ) |
|
|
inline |
Returns current value, internally resetting it.
- Returns
- current value
Definition at line 107 of file internal_highlevel.h.
◆ GetDescr()
| const char * ProfileId::GetDescr |
( |
void | | ) |
const |
|
inline |
Retrieves description of the profile ID.
- Returns
- profile description
Definition at line 86 of file internal_highlevel.h.
◆ GetFirst()
| static ProfileId * ProfileId::GetFirst |
( |
void | | ) |
|
|
inlinestatic |
◆ GetFrameValue()
| bool ProfileId::GetFrameValue |
( |
unsigned | frame, |
|
|
double & | value ) const |
|
inline |
Returns value at the given frame.
- Parameters
-
| frame | frame number |
| value | value at frame |
- Returns
- true if frame found, false if not
Definition at line 131 of file internal_highlevel.h.
◆ GetName()
| const char * ProfileId::GetName |
( |
void | | ) |
const |
|
inline |
◆ GetNext()
| ProfileId * ProfileId::GetNext |
( |
void | | ) |
const |
|
inline |
Retrieves next profile ID.
- Returns
- next profile ID, NULL if none
Definition at line 65 of file internal_highlevel.h.
◆ GetTotalValue()
| double ProfileId::GetTotalValue |
( |
void | | ) |
const |
|
inline |
◆ GetUnit()
| const char * ProfileId::GetUnit |
( |
void | | ) |
const |
|
inline |
Retrieves unit name of the profile ID.
- Returns
- profile ID unit name
Definition at line 79 of file internal_highlevel.h.
◆ Increment()
| void ProfileId::Increment |
( |
double | add | ) |
|
◆ Maximum()
| void ProfileId::Maximum |
( |
double | max | ) |
|
◆ Shutdown()
| void ProfileId::Shutdown |
( |
void | | ) |
|
|
static |
The documentation for this class was generated from the following files: