00001
00021 #ifndef __THERAPY_MASTER_USRS_HH__
00022 #define __THERAPY_MASTER_USRS_HH__
00023
00024 #include <string>
00025 #include <global-types.h>
00026
00027
00028
00029
00042 class CallDefSAVEMST : public Usr
00043 {
00044 public:
00045 CallDefSAVEMST(VmeDevice* dev) :
00046 Usr("SAVEMST", PROP_MODE_CALL, MEDLOCK_ALL, MASTER_PROPERTY,
00047 PROP_ACCESS_FREE, NO_ACCDATATYPE, NO_ACCDATATYPE), _dev(dev) {}
00048 ~CallDefSAVEMST() {};
00049
00054 virtual DeviceAccess::AccDevRetStatus
00055 call(SLong vrtAcc,
00056 const DeviceAccess::AccData& para);
00057
00058 private:
00059 VmeDevice* _dev;
00060 };
00061
00062
00065 #endif