1#ifndef Storm_Dm_MpFanMode_h_
2#define Storm_Dm_MpFanMode_h_
44 return "Ajax::Dm::MpFanMode";
Concrete Model Point the FanMode Enum.
Definition MpFanMode.h:27
MpFanMode(Cpl::Dm::ModelDatabase &myModelBase, const char *symbolicName)
Constructor.
Definition MpFanMode.h:30
const char * getTypeAsText() const noexcept
Type.
Definition MpFanMode.h:42
Cpl::Dm::Subscriber< MpFanMode > Observer
Type safe subscriber.
Definition MpFanMode.h:49
MpFanMode(Cpl::Dm::ModelDatabase &myModelBase, const char *symbolicName, Ajax::Type::FanMode initialValue)
Constructor.
Definition MpFanMode.h:36
This concrete class implements a simple Model Database.
Definition ModelDatabase.h:56
This template class provides a mostly concrete implementation for a Model Point who's data is a BETTE...
Definition Enum_.h:37
Enum_(Cpl::Dm::ModelDatabase &myModelBase, const char *symbolicName)
Constructor: Invalid MP.
Definition Enum_.h:44
This template class defines a type safe Subscriber.
Definition Subscriber.h:82
The 'Ajax' namespace is the root name space all GM6000 application specific source code.
The 'Cpl' namespace is the root name space for the Colony.
Definition Api16.h:20