Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

ValueIndicator Class Reference

#include <monitor_abstract.h>

Class diagram for ValueIndicator:

Indicator CHeapObj VMObj DifferenceIndicator

List of all members.

Public Members

 ValueIndicator (char* t, bool sum, fint d, fint n = 1, fint off = 0)
void reposition (fint X, fint Y, fint W)
void show ()
virtual void update (int32 newVal, bool incremental)
int32 value ()
 ValueIndicator (char* t, bool sum, fint d, fint n = 1, fint off = 0)
void reposition (fint X, fint Y, fint W)
void show ()
virtual void update (int32 newVal, bool incremental)
int32 value ()
bool changed

Protected Members

char* text
int32 lastVal
SlidingAveragedata
fint digits
fint offset
bool showSum

Static Protected Members

void printWithCommas (char* s, fint length, fint offset, int32 n)

Detailed Description


Member Function Documentation

ValueIndicator::ValueIndicator (char * t, bool sum, fint d, fint n = 1, fint off = 0) [inline]

void ValueIndicator::reposition (fint X, fint Y, fint W) [inline, virtual]

Reimplemented from Indicator.

void ValueIndicator::show () [inline, virtual]

Reimplemented from Indicator.

void ValueIndicator::update (int32 newSum, bool incremental) [virtual]

Reimplemented in DifferenceIndicator, and DifferenceIndicator.

int32 ValueIndicator::value () [inline]

ValueIndicator::ValueIndicator (char * t, bool sum, fint d, fint n = 1, fint off = 0) [inline]

void ValueIndicator::reposition (fint X, fint Y, fint W) [inline, virtual]

Reimplemented from Indicator.

void ValueIndicator::show () [inline, virtual]

Reimplemented from Indicator.

void ValueIndicator::update (int32 newSum, bool incremental) [virtual]

Reimplemented in DifferenceIndicator, and DifferenceIndicator.

int32 ValueIndicator::value () [inline]

void ValueIndicator::printWithCommas (char * s, fint length, fint offset, int32 n) [static, protected]


Member Data Documentation

bool ValueIndicator::changed

char* ValueIndicator::text [protected]

int32 ValueIndicator::lastVal [protected]

SlidingAverage* ValueIndicator::data [protected]

fint ValueIndicator::digits [protected]

fint ValueIndicator::offset [protected]

bool ValueIndicator::showSum [protected]


The documentation for this class was generated from the following files:
Generated at Tue Jun 27 12:11:10 2000 for SelfVM by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999