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