In file modules/TclGenericHistogram.h:

namespace yav class TclGenericHistogram : public TclObject, public Owner

a TCL interface over an histogram

Inheritance:


Public Methods

virtual void dying (const ObjectPointer < GenericHistogram > &g)
die on histogram deletion
int valueCmd (int argc, char **argv)
-value option
int bucketCmd (int argc, char **argv)
-bucket option
int plotCmd (int argc, char **argv)
-plot option
int minValueCmd (int argc, char **argv)
-minValue option
int maxValueCmd (int argc, char **argv)
-maxValue option
int statCmd (int argc, char **argv)
-stat option
int saveCmd (int argc, char **argv)
-save option
int smoothCmd (int argc, char **argv)
-smooth option
int nbCmd (int argc, char **argv)
-nb option
static int create (TclModule *m, int argc, char **argv)
new TCL command callback
GenericHistogram* getClient (void)
returns TclObject client

Public

constructors
TclGenericHistogram (TclModule *m, GenericHistogram *h)
construct a new histogram
destructor

Inherited from TclObject:

Public Methods

typedef int (TclObject::*OPTION)(int, char **)
int kindCmd(int argc, char **argv)
unsigned int getRef(void) const
virtual void name(TclString& objid) const
virtual TclString name(void) const
int (*getCommand(void))(TclObject *, Tcl_Interp*, int, char **)
void setCommand(int (*cmd)(TclObject *, Tcl_Interp*, int, char **))
std::map < char *, CommandOption *, CStringCompare > * getOptions(void)
int error(void)
int exec(Tcl_Interp *interp, int argc, char **argv)
void resetResult(void)
void setResult(const TclString& str) const
void setResult(const char *str) const
void setResult(char *s...) const
int tickle(const TclString& str) const
int tickle(char *s...) const
const char* getObjectName(void) const
TclModule* getModule(void) const
static int list(TclModule *m, int argc, char **argv)
static int genericCmd(ClientData cd, Tcl_Interp *interp, int argc, char **argv)
TclObject* getHead(void) const
TclObject* getTail(void) const
static TclObject* getHead(const std::type_info& type)
static TclObject* getTail(const std::type_info& type)
unsigned int getCount(void) const
TclObjectKind* getObjectKind(void) const

Public

Constructors

TclObject(const std::type_info& info, TclModule *m = 0)
Build a new TCL object
TclObject(const TclObject& object)
copy construction

Destructor

Protected Fields

TclObjectKind* objectKind
unsigned int ref

Protected Methods

void buildTCLCommand(void) const
void deleteTCLCommand(void) const
void done(const std::type_info& id)
void deleted(const std::type_info& id)
void init(void)
void setObjectKind(const std::type_info& info, TclModule *m = 0)

Documentation

a TCL interface over an histogram
constructors

TclGenericHistogram(TclModule *m, GenericHistogram *h)
construct a new histogram
Parameters:
m - module to create TCL object
h - an histogram

destructor

virtual void dying(const ObjectPointer < GenericHistogram > &g)
die on histogram deletion

int valueCmd(int argc, char **argv)
-value option

int bucketCmd(int argc, char **argv)
-bucket option

int plotCmd(int argc, char **argv)
-plot option

int minValueCmd(int argc, char **argv)
-minValue option

int maxValueCmd(int argc, char **argv)
-maxValue option

int statCmd(int argc, char **argv)
-stat option

int saveCmd(int argc, char **argv)
-save option

int smoothCmd(int argc, char **argv)
-smooth option

int nbCmd(int argc, char **argv)
-nb option

static int create(TclModule *m, int argc, char **argv)
new TCL command callback

GenericHistogram* getClient(void)
returns TclObject client


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de