Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

PseudoControlPoint Class Reference

Inheritance diagram for PseudoControlPoint:

ControlPoint List of all members.

Detailed Description

Definition at line 16 of file pseudo_control_point.h.

Public Member Functions

CommsDevicegetCommsDev ()
const char * getID ()
const char * getOptions ()
const char * getTimestamp ()
virtual const char * getUpdate ()
int getVal ()
virtual bool hasID (const char *id)
bool hasUpdate ()
void init (int dsAddr, Dataset::Op_t dsOp, int ptAddr)
void print ()
 PseudoControlPoint (const char *id, char *svar, int len)
 PseudoControlPoint (const char *id, int *var)
 PseudoControlPoint (const char *id, float *var)
const char * read (const char *id)
const char * read ()
void setDebug (bool onOff)
virtual int write (const char *id, int val)
int write (float val)
int write (int val)
const char * write (const char *id, const char *val)
const char * write (const char *val)

Static Public Member Functions

static void setDebugAll (bool onOff)
 A method to enable/disable printing of debug statements for a single object.

Protected Types

enum  { NONE, DATASET, GPIB }
 A method to enable/disable printing of debug statements for the class.

Protected Attributes

int cmdVal
int commDevType
CommsDevicecommsDev
int dsAddr
Dataset::Op_t dsOp
const char * id
int primaryAddr
int ptAddr
char response [120]
int secondaryAdddr
char timestamp [15]
char update [400]
bool updated
bool written


The documentation for this class was generated from the following files:
Generated on Mon Apr 30 13:32:46 2007 for Parkes M & C - PKMC C++ library API by  doxygen 1.4.4