ots::FESlowControlsChannel Class Reference
List of all members.
Public Member Functions |
| 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) |
char * | getUniversalAddress () |
void | handleSample (const std::string &universalReadValue, std::string &txBuffer, FILE *fpAggregate=0, bool aggregateIsBinaryFormat=false) |
void | clearAlarms (int targetAlarm=-1) |
Static Public Member Functions |
static std::string | underscoreString (const std::string &str) |
Public Attributes |
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_ |
Detailed Description
Definition at line 10 of file FESlowControlsChannel.h.
The documentation for this class was generated from the following files: