10 #ifndef SCALARALARMSUPPORT_H 11 #define SCALARALARMSUPPORT_H 22 namespace epics {
namespace pvDatabase {
58 virtual bool process();
70 static ScalarAlarmSupportPtr create(
PVRecordPtr const & pvRecord);
103 double requestedValue;
std::tr1::shared_ptr< PVBoolean > PVBooleanPtr
TODO only here because of the Lockable.
std::tr1::shared_ptr< const Structure > StructureConstPtr
Mark external symbols and entry points for shared libraries.
#define POINTER_DEFINITIONS(clazz)
Base interface for a PVSupport.
std::tr1::shared_ptr< PVScalar > PVScalarPtr
std::tr1::shared_ptr< PVRecord > PVRecordPtr
std::tr1::shared_ptr< PVStructure > PVStructurePtr
std::tr1::shared_ptr< ScalarAlarmSupport > ScalarAlarmSupportPtr
std::tr1::shared_ptr< PVField > PVFieldPtr
Base interface for a ScalarAlarmSupport.
std::tr1::shared_ptr< PVDouble > PVDoublePtr