OpenZWave Library  1.6.778
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 COpenZWave::Internal::Bitfield
 COpenZWave::Node::ChangeLogEntry
 COpenZWave::Internal::CC::CommandClassBase class for all Z-Wave command classes
 COpenZWave::Node::CommandClassData
 COpenZWave::Internal::CC::CommandClassesManages a map of command classes supported by a specific Z-Wave node
 COpenZWave::Internal::CompatOptionFlagDefintions
 COpenZWave::Internal::CompatOptionFlagStorage
 COpenZWave::Internal::CompatOptionManager
 COpenZWave::Internal::Platform::DNSImplements platform-independent DNS lookup Operations
 COpenZWave::Internal::DNSLookup
 COpenZWave::Internal::DNSThreadDNSThread provides Async DNS lookups for checking revision numbers of Config Files against the official database
 COpenZWave::DriverHandles communication between OpenZWave and a device attached via a serial port (typically a controller)
 COpenZWave::Driver::DriverData
 Cstd::exceptionSTL class
 COpenZWave::Internal::Platform::FileOpsImplements platform-independent File Operations
 COpenZWave::GroupManages a group of devices (various nodes associated with each other)
 COpenZWave::Internal::HttpDownload
 COpenZWave::Internal::i_HttpClient
 COpenZWave::i_LogImplA Abstract class to create a Custom Logging MethodUse this as the basis to create a custom logging class for your applation
 COpenZWave::ignore_assign
 Cignore_assign
 COpenZWave::InstanceAssociation
 COpenZWave::Internal::VC::ValueList::ItemAn item (element) in the list of values
 COpenZWave::Internal::Bitfield::Iterator
 COpenZWave::Internal::Localization
 COpenZWave::Internal::LockGuard
 COpenZWave::LogImplements a platform-independent log...written to the console and, optionally, a file
 COpenZWave::ManagerThe main public interface to OpenZWave
 COpenZWave::Internal::ManufacturerSpecificDBThe _ManufacturerSpecificDB class handles the Config File Database that we use to configure devices
 COpenZWave::Internal::MsgMessage object to be passed to and from devices on the Z-Wave network
 COpenZWave::NodeDescribes a Z-Wave node object...typically a device on the Z-Wave network
 COpenZWave::Node::NodeData
 COpenZWave::NotificationProvides a container for data sent via the notification callback handler installed by a call to Manager::AddWatcher
 COpenZWave::Internal::NotificationCCTypes
 COpenZWave::Internal::NotificationCCTypes::NotificationEventParams
 COpenZWave::Internal::NotificationCCTypes::NotificationEvents
 COpenZWave::Internal::NotificationCCTypes::NotificationTypes
 COpenZWave::OptionsManages library options read from XML files or the command line
 Cozwversion
 COpenZWave::Internal::Platform::POSTThis class is used for Posting data to a HTTP(s) serverPost some data to a HTTP(s) server
 COpenZWave::Internal::Platform::Ref
 COpenZWave::Internal::CC::CommandClass::RefreshValue
 COpenZWave::Internal::Platform::RequestMain class for making a HTTP request to a HTTP(s) serverMake a request to a HTTP Server
 COpenZWave::Internal::SceneCollection of ValueIDs to be treated as a unit
 COpenZWave::Internal::SensorMultiLevelCCTypes
 COpenZWave::Internal::SensorMultiLevelCCTypes::SensorMultiLevelScales
 COpenZWave::Internal::SensorMultiLevelCCTypes::SensorMultiLevelTypes
 COpenZWave::Internal::CC::SimpleAVCommandItem
 COpenZWave::Internal::Platform::SocketSetSupport Multiple TCP Socket connectionsto Support multiple TCP Socket Connections
 COpenZWave::Internal::Platform::SocketSet::SocketSetData
 COpenZWave::Internal::Platform::TcpSocketTCP Socket that can optionally be protected via SSLThis represents a TCP Socket that can be encrypted via SSL and is used to connect to a TCP Server (in this case, a HTTP(s) Server
 COpenZWave::Internal::TimerTimer SubClass for automatically registering/unregistering Timer Callbacks if the instance goes out of scope
 COpenZWave::Internal::TimerThread::TimerEventEntry
 COpenZWave::Internal::TimerThreadMakes it possible to schedule events to happen at a certain time in the future
 COpenZWave::Internal::Platform::TimeStampImplements a platform-independent TimeStamp
 COpenZWave::ValueIDProvides a unique ID for a value reported by a Z-Wave device.The ValueID is used to uniquely identify a value reported by a Z-Wave device
 COpenZWave::ValueID_Index_Alarm
 CValueID_Index_Alarm
 COpenZWave::ValueID_Index_AssociationCommandConfiguration
 CValueID_Index_AssociationCommandConfiguration
 COpenZWave::ValueID_Index_BarrierOperator
 CValueID_Index_BarrierOperator
 COpenZWave::ValueID_Index_Basic
 CValueID_Index_Basic
 CValueID_Index_BasicWindowCovering
 COpenZWave::ValueID_Index_BasicWindowCovering
 COpenZWave::ValueID_Index_Battery
 CValueID_Index_Battery
 COpenZWave::ValueID_Index_CentralScene
 CValueID_Index_CentralScene
 CValueID_Index_ClimateControlSchedule
 COpenZWave::ValueID_Index_ClimateControlSchedule
 COpenZWave::ValueID_Index_Clock
 CValueID_Index_Clock
 COpenZWave::ValueID_Index_Color
 CValueID_Index_Color
 COpenZWave::ValueID_Index_Configuration
 CValueID_Index_Configuration
 CValueID_Index_ControllerReplication
 COpenZWave::ValueID_Index_ControllerReplication
 CValueID_Index_DoorLock
 COpenZWave::ValueID_Index_DoorLock
 CValueID_Index_DoorLockLogging
 COpenZWave::ValueID_Index_DoorLockLogging
 COpenZWave::ValueID_Index_EnergyProduction
 CValueID_Index_EnergyProduction
 CValueID_Index_Indicator
 COpenZWave::ValueID_Index_Indicator
 CValueID_Index_Language
 COpenZWave::ValueID_Index_Language
 COpenZWave::ValueID_Index_Lock
 CValueID_Index_Lock
 CValueID_Index_ManufacturerProprietary
 COpenZWave::ValueID_Index_ManufacturerProprietary
 COpenZWave::ValueID_Index_ManufacturerSpecific
 CValueID_Index_ManufacturerSpecific
 CValueID_Index_Meter
 COpenZWave::ValueID_Index_Meter
 CValueID_Index_MeterPulse
 COpenZWave::ValueID_Index_MeterPulse
 COpenZWave::ValueID_Index_PowerLevel
 CValueID_Index_PowerLevel
 COpenZWave::ValueID_Index_Protection
 CValueID_Index_Protection
 COpenZWave::ValueID_Index_SceneActivation
 CValueID_Index_SceneActivation
 COpenZWave::ValueID_Index_Security
 CValueID_Index_Security
 CValueID_Index_SensorAlarm
 COpenZWave::ValueID_Index_SensorAlarm
 CValueID_Index_SensorBinary
 COpenZWave::ValueID_Index_SensorBinary
 CValueID_Index_SensorMultiLevel
 COpenZWave::ValueID_Index_SensorMultiLevel
 COpenZWave::ValueID_Index_SimpleAV
 CValueID_Index_SimpleAV
 COpenZWave::ValueID_Index_SoundSwitch
 CValueID_Index_SoundSwitch
 COpenZWave::ValueID_Index_SwitchAll
 CValueID_Index_SwitchAll
 COpenZWave::ValueID_Index_SwitchBinary
 CValueID_Index_SwitchBinary
 COpenZWave::ValueID_Index_SwitchMultiLevel
 CValueID_Index_SwitchMultiLevel
 CValueID_Index_SwitchToggleBinary
 COpenZWave::ValueID_Index_SwitchToggleBinary
 COpenZWave::ValueID_Index_SwitchToggleMultilevel
 CValueID_Index_SwitchToggleMultilevel
 CValueID_Index_ThermostatFanMode
 COpenZWave::ValueID_Index_ThermostatFanMode
 CValueID_Index_ThermostatFanState
 COpenZWave::ValueID_Index_ThermostatFanState
 CValueID_Index_ThermostatMode
 COpenZWave::ValueID_Index_ThermostatMode
 CValueID_Index_ThermostatOperatingState
 COpenZWave::ValueID_Index_ThermostatOperatingState
 CValueID_Index_ThermostatSetpoint
 COpenZWave::ValueID_Index_ThermostatSetpoint
 COpenZWave::ValueID_Index_TimeParameters
 CValueID_Index_TimeParameters
 COpenZWave::ValueID_Index_UserCode
 CValueID_Index_UserCode
 CValueID_Index_Version
 COpenZWave::ValueID_Index_Version
 CValueID_Index_WakeUp
 COpenZWave::ValueID_Index_WakeUp
 COpenZWave::ValueID_Index_ZWavePlusInfo
 CValueID_Index_ZWavePlusInfo
 COpenZWave::Internal::VC::ValueStoreContainer that holds all of the values associated with a given node