Pepper_31_C++_interfaces
Public Types | Public Member Functions | List of all members
pp::ext::alarms::Alarms_Dev Class Reference

#include <alarms_dev.h>

Collaboration diagram for pp::ext::alarms::Alarms_Dev:
Collaboration graph

Public Types

typedef
ExtCompletionCallbackWithOutput
< Alarm_Dev
GetCallback
 
typedef
ExtCompletionCallbackWithOutput
< std::vector< Alarm_Dev > > 
GetAllCallback
 

Public Member Functions

 Alarms_Dev (const InstanceHandle &instance)
 
 ~Alarms_Dev ()
 
void Create (const Optional< std::string > &name, const AlarmCreateInfo_Dev &alarm_info)
 
int32_t Get (const Optional< std::string > &name, const GetCallback &callback)
 
int32_t GetAll (const GetAllCallback &callback)
 
void Clear (const Optional< std::string > &name)
 
void ClearAll ()
 

Detailed Description

Definition at line 67 of file alarms_dev.h.

Member Typedef Documentation

Definition at line 79 of file alarms_dev.h.

Definition at line 75 of file alarms_dev.h.

Constructor & Destructor Documentation

pp::ext::alarms::Alarms_Dev::Alarms_Dev ( const InstanceHandle instance)
explicit
pp::ext::alarms::Alarms_Dev::~Alarms_Dev ( )

Member Function Documentation

void pp::ext::alarms::Alarms_Dev::Clear ( const Optional< std::string > &  name)
void pp::ext::alarms::Alarms_Dev::ClearAll ( )
void pp::ext::alarms::Alarms_Dev::Create ( const Optional< std::string > &  name,
const AlarmCreateInfo_Dev alarm_info 
)
int32_t pp::ext::alarms::Alarms_Dev::Get ( const Optional< std::string > &  name,
const GetCallback callback 
)
int32_t pp::ext::alarms::Alarms_Dev::GetAll ( const GetAllCallback callback)

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