OpenZWave Library 1.6.1914
Loading...
Searching...
No Matches
OpenZWave::Internal::NotificationCCTypes Class Reference

#include <NotificationCCTypes.h>

Classes

class  NotificationEventParams
class  NotificationEvents
class  NotificationTypes

Public Types

enum  NotificationEventParamTypes {
  NEPT_Location = 0x01 , NEPT_List , NEPT_UserCodeReport , NEPT_Byte ,
  NEPT_String , NEPT_Time
}

Public Member Functions

string GetAlarmType (uint32)
string GetEventForAlarmType (uint32, uint32)
const std::shared_ptr< NotificationCCTypes::NotificationTypesGetAlarmNotificationTypes (uint32)
const std::shared_ptr< NotificationEventsGetAlarmNotificationEvents (uint32, uint32)
const std::map< uint32, std::shared_ptr< NotificationCCTypes::NotificationEventParams > > GetAlarmNotificationEventParams (uint32, uint32)

Static Public Member Functions

static NotificationCCTypes * Get ()
static bool Create ()
static string GetEventParamNames (NotificationEventParamTypes)

Member Enumeration Documentation

◆ NotificationEventParamTypes

Enumerator
NEPT_Location 
NEPT_List 
NEPT_UserCodeReport 
NEPT_Byte 
NEPT_String 
NEPT_Time 

Member Function Documentation

◆ Create()

bool OpenZWave::Internal::NotificationCCTypes::Create ( )
static

◆ Get()

NotificationCCTypes * OpenZWave::Internal::NotificationCCTypes::Get ( )
static

◆ GetAlarmNotificationEventParams()

const std::map< uint32, std::shared_ptr< NotificationCCTypes::NotificationEventParams > > OpenZWave::Internal::NotificationCCTypes::GetAlarmNotificationEventParams ( uint32 type,
uint32 event )

◆ GetAlarmNotificationEvents()

const std::shared_ptr< NotificationCCTypes::NotificationEvents > OpenZWave::Internal::NotificationCCTypes::GetAlarmNotificationEvents ( uint32 type,
uint32 event )

◆ GetAlarmNotificationTypes()

const std::shared_ptr< NotificationCCTypes::NotificationTypes > OpenZWave::Internal::NotificationCCTypes::GetAlarmNotificationTypes ( uint32 type)

◆ GetAlarmType()

std::string OpenZWave::Internal::NotificationCCTypes::GetAlarmType ( uint32 type)

◆ GetEventForAlarmType()

std::string OpenZWave::Internal::NotificationCCTypes::GetEventForAlarmType ( uint32 type,
uint32 event )

◆ GetEventParamNames()

std::string OpenZWave::Internal::NotificationCCTypes::GetEventParamNames ( NotificationEventParamTypes type)
static

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