|
| FESlowControlsChannel (const std::string &interfaceUID, const std::string &channelName, const std::string &dataType, unsigned int universalDataSize, unsigned int universalAddressSize, const std::string &universalAddress, unsigned int universalDataBitOffset, bool readAccess, bool writeAccess, bool monitoringEnabled, bool recordChangesOnly, time_t delayBetweenSamples, bool saveEnabled, const std::string &savePath, const std::string &saveFileRadix, bool saveBinaryFormat, bool alarmsEnabled, bool latchAlarms, const std::string &lolo, const std::string &lo, const std::string &hi, const std::string &hihi) |
|
void | print (std::ostream &out=std::cout) const |
|
char * | getUniversalAddress () |
|
void | handleSample (const std::string &universalReadValue, std::string &txBuffer, FILE *fpAggregate=0, bool aggregateIsBinaryFormat=false) |
|
void | clearAlarms (int targetAlarm=-1) |
|
|
static std::string | underscoreString (const std::string &str) |
|
|
const std::string | interfaceUID_ |
|
const std::string | channelName_ |
|
const std::string | fullChannelName_ |
|
const std::string | dataType_ |
|
const bool | readAccess_ |
|
const bool | writeAccess_ |
|
const bool | monitoringEnabled_ |
|
const bool | recordChangesOnly_ |
|
const time_t | delayBetweenSamples_ |
|
const bool | saveEnabled_ |
|
const std::string | savePath_ |
|
const std::string | saveFileRadix_ |
|
const bool | saveBinaryFormat_ |
|
const bool | alarmsEnabled_ |
|
const bool | latchAlarms_ |
|
Definition at line 9 of file FESlowControlsChannel.h.
The documentation for this class was generated from the following files: