OpenZWave Library  1.6.986
Public Types | Public Member Functions | List of all members
OpenZWave::Internal::VC::ValueStore Class Reference

Container that holds all of the values associated with a given node. More...

#include <ValueStore.h>

Public Types

typedef map< uint32, Value * >::const_iterator Iterator
 

Public Member Functions

Iterator Begin ()
 
Iterator End ()
 
 ValueStore ()
 
 ~ValueStore ()
 
bool AddValue (Value *_value)
 
bool RemoveValue (uint32 const &_key)
 
ValueGetValue (uint32 const &_key) const
 
void RemoveCommandClassValues (uint8 const _commandClassId)
 

Detailed Description

Container that holds all of the values associated with a given node.

Member Typedef Documentation

◆ Iterator

Constructor & Destructor Documentation

◆ ValueStore()

OpenZWave::Internal::VC::ValueStore::ValueStore ( )
inline

◆ ~ValueStore()

OpenZWave::Internal::VC::ValueStore::~ValueStore ( )

Member Function Documentation

◆ AddValue()

bool OpenZWave::Internal::VC::ValueStore::AddValue ( Value _value)

◆ Begin()

Iterator OpenZWave::Internal::VC::ValueStore::Begin ( )
inline

◆ End()

Iterator OpenZWave::Internal::VC::ValueStore::End ( )
inline

◆ GetValue()

Value * OpenZWave::Internal::VC::ValueStore::GetValue ( uint32 const &  _key) const

◆ RemoveCommandClassValues()

void OpenZWave::Internal::VC::ValueStore::RemoveCommandClassValues ( uint8 const  _commandClassId)

◆ RemoveValue()

bool OpenZWave::Internal::VC::ValueStore::RemoveValue ( uint32 const &  _key)

The documentation for this class was generated from the following files: