OpenZWave Library  1.6.1133
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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::ProductDescriptor
 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
 CValueID_Index_Alarm
 COpenZWave::ValueID_Index_Alarm
 COpenZWave::ValueID_Index_AssociationCommandConfiguration
 CValueID_Index_AssociationCommandConfiguration
 COpenZWave::ValueID_Index_BarrierOperator
 CValueID_Index_BarrierOperator
 COpenZWave::ValueID_Index_Basic
 CValueID_Index_Basic
 COpenZWave::ValueID_Index_BasicWindowCovering
 CValueID_Index_BasicWindowCovering
 CValueID_Index_Battery
 COpenZWave::ValueID_Index_Battery
 COpenZWave::ValueID_Index_CentralScene
 CValueID_Index_CentralScene
 COpenZWave::ValueID_Index_ClimateControlSchedule
 CValueID_Index_ClimateControlSchedule
 CValueID_Index_Clock
 COpenZWave::ValueID_Index_Clock
 COpenZWave::ValueID_Index_Color
 CValueID_Index_Color
 CValueID_Index_Configuration
 COpenZWave::ValueID_Index_Configuration
 COpenZWave::ValueID_Index_ControllerReplication
 CValueID_Index_ControllerReplication
 CValueID_Index_DoorLock
 COpenZWave::ValueID_Index_DoorLock
 COpenZWave::ValueID_Index_DoorLockLogging
 CValueID_Index_DoorLockLogging
 CValueID_Index_EnergyProduction
 COpenZWave::ValueID_Index_EnergyProduction
 COpenZWave::ValueID_Index_Indicator
 CValueID_Index_Indicator
 CValueID_Index_Language
 COpenZWave::ValueID_Index_Language
 COpenZWave::ValueID_Index_Lock
 CValueID_Index_Lock
 COpenZWave::ValueID_Index_ManufacturerProprietary
 CValueID_Index_ManufacturerProprietary
 CValueID_Index_ManufacturerSpecific
 COpenZWave::ValueID_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
 COpenZWave::ValueID_Index_SensorAlarm
 CValueID_Index_SensorAlarm
 CValueID_Index_SensorBinary
 COpenZWave::ValueID_Index_SensorBinary
 COpenZWave::ValueID_Index_SensorMultiLevel
 CValueID_Index_SensorMultiLevel
 COpenZWave::ValueID_Index_SimpleAV
 CValueID_Index_SimpleAV
 CValueID_Index_SoundSwitch
 COpenZWave::ValueID_Index_SoundSwitch
 COpenZWave::ValueID_Index_SwitchAll
 CValueID_Index_SwitchAll
 CValueID_Index_SwitchBinary
 COpenZWave::ValueID_Index_SwitchBinary
 COpenZWave::ValueID_Index_SwitchMultiLevel
 CValueID_Index_SwitchMultiLevel
 CValueID_Index_SwitchToggleBinary
 COpenZWave::ValueID_Index_SwitchToggleBinary
 CValueID_Index_SwitchToggleMultilevel
 COpenZWave::ValueID_Index_SwitchToggleMultilevel
 COpenZWave::ValueID_Index_ThermostatFanMode
 CValueID_Index_ThermostatFanMode
 COpenZWave::ValueID_Index_ThermostatFanState
 CValueID_Index_ThermostatFanState
 CValueID_Index_ThermostatMode
 COpenZWave::ValueID_Index_ThermostatMode
 COpenZWave::ValueID_Index_ThermostatOperatingState
 CValueID_Index_ThermostatOperatingState
 COpenZWave::ValueID_Index_ThermostatSetpoint
 CValueID_Index_ThermostatSetpoint
 COpenZWave::ValueID_Index_TimeParameters
 CValueID_Index_TimeParameters
 CValueID_Index_UserCode
 COpenZWave::ValueID_Index_UserCode
 COpenZWave::ValueID_Index_Version
 CValueID_Index_Version
 COpenZWave::ValueID_Index_WakeUp
 CValueID_Index_WakeUp
 CValueID_Index_ZWavePlusInfo
 COpenZWave::ValueID_Index_ZWavePlusInfo
 COpenZWave::Internal::VC::ValueStoreContainer that holds all of the values associated with a given node