ALMA Computing Group

acsexmplLampWheelImpl.cpp File Reference

#include <baciDB.h>
#include <maciContainerServices.h>
#include <acsexmplLampWheelImpl.h>
#include <expat.h>
#include <maciACSComponentDefines.h>

Include dependency graph for acsexmplLampWheelImpl.cpp:

Include dependency graph

Go to the source code of this file.

Classes

struct  ParserStruct

Defines

#define NO_TAG   0
#define UNDEF_TAG   0
#define SLOT_TAG   1
#define LAMP_TAG   2
#define WUT_TAG   3
#define WATT_TAG   4
#define POS_TAG   5

Variables

const int MOVE_ACTION = 0
 One of these function IDs will be passed to invokeAction().


Define Documentation

#define LAMP_TAG   2
 

Definition at line 79 of file acsexmplLampWheelImpl.cpp.

Referenced by LampWheel::start_hndl().

#define NO_TAG   0
 

Definition at line 76 of file acsexmplLampWheelImpl.cpp.

Referenced by LampWheel::end_hndl(), and LampWheel::start_hndl().

#define POS_TAG   5
 

Definition at line 82 of file acsexmplLampWheelImpl.cpp.

Referenced by LampWheel::char_hndl(), and LampWheel::start_hndl().

#define SLOT_TAG   1
 

Definition at line 78 of file acsexmplLampWheelImpl.cpp.

Referenced by LampWheel::start_hndl().

#define UNDEF_TAG   0
 

Definition at line 77 of file acsexmplLampWheelImpl.cpp.

Referenced by LampWheel::start_hndl().

#define WATT_TAG   4
 

Definition at line 81 of file acsexmplLampWheelImpl.cpp.

Referenced by LampWheel::char_hndl(), and LampWheel::start_hndl().

#define WUT_TAG   3
 

Definition at line 80 of file acsexmplLampWheelImpl.cpp.

Referenced by LampWheel::char_hndl(), and LampWheel::start_hndl().


Variable Documentation

const int MOVE_ACTION = 0 [static]
 

One of these function IDs will be passed to invokeAction().

Definition at line 39 of file acsexmplLampWheelImpl.cpp.

Referenced by LampWheel::invokeAction(), and LampWheel::move().