versadac  1
versadac - Scalable Recorder Firmware
Public Member Functions | List of all members
AM_HistoryTotaliserConfig Class Reference

Public Member Functions

virtual sint32 read (AM_HistoryStream &stream)
 
virtual uint16 recordID ()
 
- Public Member Functions inherited from AM_HistoryChannelConfig
 AM_HistoryChannelConfig (PVType pvType, uint8 dataType)
 
- Public Member Functions inherited from AM_HistoryPVConfig
 AM_HistoryPVConfig (PVType pvType, uint8 dataType)
 
- Public Member Functions inherited from AM_PVConfigRecord
 AM_PVConfigRecord (PVType pvType, uint8 dataType)
 
uint8 getDataType ()
 
const char * getDescriptor ()
 
uint8 getFormat ()
 
uint8 getDecimalDigits ()
 
uint8 getFractionalDigits ()
 
bool isMinMaxRecording ()
 
const char * getUnits ()
 
uint16 getNumBytes ()
 
bool isPvDouble ()
 
double getOffset ()
 
uint16 getInstance ()
 
PVType getPvType ()
 
const char * getActiveString ()
 
const char * getInactiveString ()
 
- Public Member Functions inherited from AM_HistoryRecord
sint32 verifyChecksum (AM_HistoryStream &stream)
 

Additional Inherited Members

- Public Types inherited from AM_HistoryChannelConfig
enum  ChannelType {
  ANA_IN, DIG_IN, NETWORK_ANA_IN, NETWORK_DIG_IN,
  ANA_OUT
}
 
- Public Types inherited from AM_HistoryPVConfig
enum  HistoryPVType {
  REAL_CHANNEL, DERIVED_CHANNEL, TOTALISER, COUNTER,
  PV_TYPE_LIM
}
 
enum  DataType { BOOL_DATA, FLOAT_DATA, DOUBLE_DATA }
 
- Public Attributes inherited from AM_PVConfigRecord
AM_TrendConfig m_TrendConfig
 
- Protected Member Functions inherited from AM_HistoryChannelConfig
sint32 readAlarmTypes (AM_HistoryStream &stream)
 
sint32 readGenericChannelHeader (AM_HistoryStream &stream)
 
- Protected Member Functions inherited from AM_HistoryPVConfig
sint32 readFormatDescriptorAndUnits (AM_HistoryStream &stream)
 
- Protected Attributes inherited from AM_PVConfigRecord
char m_Descriptor [31]
 
uint8 m_DataType
 
PVType m_PVType
 
uint16 m_Instance
 
char m_Units [9]
 
uint8 m_PVFormat
 
uint8 m_DecimalDigits
 
uint8 m_FractionalDigits
 
char m_ActiveString [9]
 
char m_InactiveString [9]
 
uint16 m_uhhBytes
 
bool m_bPvDouble
 
double m_Offset
 
bool m_bMinMaxRecording
 

The documentation for this class was generated from the following files: