|
| ValueSchedule (uint32 const _homeId, uint8 const _nodeId, ValueID::ValueGenre const _genre, uint8 const _commandClassId, uint8 const _instance, uint8 const _index, string const &_label, string const &_units, bool const _readOnly, bool const _writeOnly, uint8 const _pollIntensity) |
|
| ValueSchedule () |
|
virtual | ~ValueSchedule () |
|
bool | SetSwitchPoint (uint8 const _hours, uint8 const _minutes, int8 const _setback) |
|
bool | RemoveSwitchPoint (uint8 const _idx) |
|
void | ClearSwitchPoints () |
|
bool | GetSwitchPoint (uint8 const _idx, uint8 *o_hours, uint8 *o_minutes, int8 *o_setback) const |
|
bool | FindSwitchPoint (uint8 const _hours, uint8 const _minutes, uint8 *o_idx) const |
|
uint8 | GetNumSwitchPoints () const |
|
bool | Set () |
|
void | OnValueRefreshed () |
|
virtual string const | GetAsString () const |
|
virtual void | ReadXML (uint32 const _homeId, uint8 const _nodeId, uint8 const _commandClassId, TiXmlElement const *_valueElement) |
|
virtual void | WriteXML (TiXmlElement *_valueElement) |
|
| Value (uint32 const _homeId, uint8 const _nodeId, ValueID::ValueGenre const _genre, uint8 const _commandClassId, uint8 const _instance, uint8 const _index, ValueID::ValueType const _type, string const &_label, string const &_units, bool const _readOnly, bool const _writeOnly, bool const _isset, uint8 const _pollIntensity) |
|
| Value () |
|
ValueID const & | GetID () const |
|
bool | IsReadOnly () const |
|
bool | IsWriteOnly () const |
|
bool | IsSet () const |
|
bool | IsPolled () const |
|
string const & | GetLabel () const |
|
void | SetLabel (string const &_label) |
|
string const & | GetUnits () const |
|
void | SetUnits (string const &_units) |
|
string const & | GetHelp () const |
|
void | SetHelp (string const &_help) |
|
uint8 const & | GetPollIntensity () const |
|
void | SetPollIntensity (uint8 const &_intensity) |
|
int32 | GetMin () const |
|
int32 | GetMax () const |
|
void | SetChangeVerified (bool _verify) |
|
bool | GetChangeVerified () |
|
virtual bool | SetFromString (string const &_value) |
|
bool | Set () |
|
| Ref () |
|
void | AddRef () |
|
int32 | Release () |
|
Schedule sent to/received from a node.