|
sinfo
a compact graphical system performance monitor
|
class to control data containers More...
#include <K3Buffer.h>
Public Member Functions | |
| ~K3Buffer () | |
| K3Buffer (int size) | |
| public constructor | |
| struct K3List * | node (const char *) |
| const char * | overtext (const char *, float, float, float, const char *, float, float) |
| float | min (std::vector< float > *) |
| float | max (std::vector< float > *) |
| void | reset () |
| void | dump () |
| void | fill (const char *, float) |
| void | build (const char *, std::vector< float > *, float *, float *, float *, float *, float *, float *, float *) |
class to control data containers
not breaf
| K3Buffer::~K3Buffer | ( | ) |
a public destructor
|
inline |
public constructor
not breaf
| void K3Buffer::build | ( | const char * | name, |
| std::vector< float > * | histogram, | ||
| float * | hmin, | ||
| float * | hmax, | ||
| float * | hmean, | ||
| float * | hstdev, | ||
| float * | bmin, | ||
| float * | bmax, | ||
| float * | cur ) |
create histogram
| void K3Buffer::dump | ( | ) |
dump real-time data to stdout
| void K3Buffer::fill | ( | const char * | name, |
| float | value ) |
update data
| float K3Buffer::max | ( | std::vector< float > * | fector | ) |
calculate data max
| float K3Buffer::min | ( | std::vector< float > * | fector | ) |
calculate data min
| struct K3List * K3Buffer::node | ( | const char * | name | ) |
a container getter
| const char * K3Buffer::overtext | ( | const char * | title, |
| float | var1, | ||
| float | var2, | ||
| float | var3, | ||
| const char * | sunit, | ||
| float | var4, | ||
| float | var5 ) |
formatted text overlay
| void K3Buffer::reset | ( | ) |
reset containers