
Public Member Functions | |
| QEleBaseInterface (QSlowTypes::QSlowEleInterface_t type) | |
| virtual void | Open ()=0 |
| virtual void | Close ()=0 |
| virtual const bool | IsOpen () const =0 |
| virtual void | WriteFrontEnd (const QEleLib::QEleAddress &Add, unsigned int Reg, char Data)=0 |
| virtual void | ReadFrontEnd (const QEleLib::QEleAddress &Add, unsigned int Reg, char &Data)=0 |
| virtual void | WriteBessel (const QEleLib::QEleAddress &Add, char Data)=0 |
| virtual void | ReadBessel (const QEleLib::QEleAddress &Add, char &Data)=0 |
| virtual void | WritePulserAttenuation (const QEleLib::QEleAddress &Add, char Attenuation)=0 |
| virtual void | ReadPulserAttenuation (const QEleLib::QEleAddress &Add, char &Attenuation)=0 |
| virtual void | WritePulserStatus (const QEleLib::QEleAddress &Add, char Time, char LowDAC, char Status)=0 |
| virtual void | ReadPulserStatus (const QEleLib::QEleAddress &Add, char &Time, char &LowDAC, char &Status)=0 |
| virtual const bool | IsError () const =0 |
| virtual const std::string & | GetErrorString () const =0 |
| virtual const QError_ | GetQErrorCode () const =0 |
|
const QSlowTypes::QSlowEleInterface_t | GetType () const |
Private Attributes | |
| QSlowTypes::QSlowEleInterface_t | fType |
1.5.6