sinfo
a compact graphical system performance monitor
Loading...
Searching...
No Matches
K3Buffer Class Reference

class to control data containers More...

#include <K3Buffer.h>

Public Member Functions

 ~K3Buffer ()
 
 K3Buffer (int size)
 public constructor
 
struct K3Listnode (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 *)
 

Detailed Description

class to control data containers

not breaf

Constructor & Destructor Documentation

◆ ~K3Buffer()

K3Buffer::~K3Buffer ( )

a public destructor

◆ K3Buffer()

K3Buffer::K3Buffer ( int size)
inline

public constructor

not breaf

Member Function Documentation

◆ build()

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

◆ dump()

void K3Buffer::dump ( )

dump real-time data to stdout

◆ fill()

void K3Buffer::fill ( const char * name,
float value )

update data

◆ max()

float K3Buffer::max ( std::vector< float > * fector)

calculate data max

◆ min()

float K3Buffer::min ( std::vector< float > * fector)

calculate data min

◆ node()

struct K3List * K3Buffer::node ( const char * name)

a container getter

◆ overtext()

const char * K3Buffer::overtext ( const char * title,
float var1,
float var2,
float var3,
const char * sunit,
float var4,
float var5 )

formatted text overlay

◆ reset()

void K3Buffer::reset ( )

reset containers


The documentation for this class was generated from the following files: