MCPcopy Create free account
hub / github.com/OpenZWave/open-zwave / Value

Method Value

cpp/src/value_classes/Value.cpp:73–105  ·  view source on GitHub ↗

----------------------------------------------------------------------------- Constructor -----------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

71// Constructor
72//-----------------------------------------------------------------------------
73Value::Value
74(
75 uint32 const _homeId,
76 uint8 const _nodeId,
77 ValueID::ValueGenre const _genre,
78 uint8 const _commandClassId,
79 uint8 const _instance,
80 uint16 const _index,
81 ValueID::ValueType const _type,
82 string const& _label,
83 string const& _units,
84 bool const _readOnly,
85 bool const _writeOnly,
86 bool const _isSet,
87 uint8 const _pollIntensity
88):
89 m_min( 0 ),
90 m_max( 0 ),
91 m_refreshTime(0),
92 m_verifyChanges( false ),
93 m_id( _homeId, _nodeId, _genre, _commandClassId, _instance, _index, _type ),
94 m_units( _units ),
95 m_readOnly( _readOnly ),
96 m_writeOnly( _writeOnly ),
97 m_isSet( _isSet ),
98 m_affectsLength( 0 ),
99 m_affects(),
100 m_affectsAll( false ),
101 m_checkChange( false ),
102 m_pollIntensity( _pollIntensity )
103{
104 SetLabel(_label);
105}
106
107//-----------------------------------------------------------------------------
108// <Value::Value>

Callers 15

ReadXMLMethod · 0.45
ReadXMLValueMethod · 0.45
GroupMethod · 0.45
ReadXMLMethod · 0.45
ParseOptionsXMLMethod · 0.45
ReadCacheMethod · 0.45
ReadButtonsMethod · 0.45
ReloadNodeMethod · 0.45
ReadScenesMethod · 0.45
ReadXMLMethod · 0.45
ReadDeviceProtocolXMLMethod · 0.45
ReadCommandClassesXMLMethod · 0.45

Calls

no outgoing calls

Tested by 2

LoadProductXMLMethod · 0.36