Button value.  
 More...
#include <ValueButton.h>
|  | 
|  | ValueButton (uint32 const _homeId, uint8 const _nodeId, ValueID::ValueGenre const _genre, uint8 const _commandClassId, uint8 const _instance, uint16 const _index, string const &_label, uint8 const _pollIntensity) | 
|  | 
|  | ValueButton () | 
|  | 
| virtual | ~ValueButton () | 
|  | 
| bool | PressButton () | 
|  | 
| bool | ReleaseButton () | 
|  | 
| 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) | 
|  | 
| bool | IsPressed () const | 
|  | 
|  | Value (uint32 const _homeId, uint8 const _nodeId, ValueID::ValueGenre const _genre, uint8 const _commandClassId, uint8 const _instance, uint16 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 lang="") | 
|  | 
| string const & | GetUnits () const | 
|  | 
| void | SetUnits (string const &_units) | 
|  | 
| string const | GetHelp () const | 
|  | 
| void | SetHelp (string const &_help, string const lang="") | 
|  | 
| 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 &) | 
|  | 
| bool | Set () | 
|  | 
|  | Ref () | 
|  | 
| void | AddRef () | 
|  | 
| int32 | Release () | 
|  | 
◆ ValueButton() [1/2]
◆ ValueButton() [2/2]
  
  | 
        
          | OpenZWave::ValueButton::ValueButton | ( |  | ) |  |  | inline | 
 
 
◆ ~ValueButton()
  
  | 
        
          | virtual OpenZWave::ValueButton::~ValueButton | ( |  | ) |  |  | inlinevirtual | 
 
 
◆ GetAsString()
  
  | 
        
          | virtual string const OpenZWave::ValueButton::GetAsString | ( |  | ) | const |  | inlinevirtual | 
 
 
◆ IsPressed()
  
  | 
        
          | bool OpenZWave::ValueButton::IsPressed | ( |  | ) | const |  | inline | 
 
 
◆ PressButton()
      
        
          | bool ValueButton::PressButton | ( |  | ) |  | 
      
 
 
◆ ReadXML()
  
  | 
        
          | void ValueButton::ReadXML | ( | uint32 const | _homeId, |  
          |  |  | uint8 const | _nodeId, |  
          |  |  | uint8 const | _commandClassId, |  
          |  |  | TiXmlElement const * | _valueElement ) |  | virtual | 
 
 
◆ ReleaseButton()
      
        
          | bool ValueButton::ReleaseButton | ( |  | ) |  | 
      
 
 
◆ WriteXML()
  
  | 
        
          | void ValueButton::WriteXML | ( | TiXmlElement * | _valueElement | ) |  |  | virtual | 
 
 
The documentation for this class was generated from the following files: