jle_cpp_tk  0.0 2015-04-03 sh1:"d699093732dd5f321606d0ff7a6b63b229f1922c"
A small, safe, selft contained, soft-realtime C++ toolkit
jle::alarm Struct Reference
Inheritance diagram for jle::alarm:
Collaboration diagram for jle::alarm:

Public Member Functions

 alarm (const alarm &)=default
 
alarmoperator= (const alarm &)=default
 
alarmoperator= (alarm &&)=default
 
 alarm (const std::string &_codeSource, const std::string &_subject, const std::string &_message, al::priority _priority, al::type _type=al::type::unknown)
 
alarmadd (const base_alarm &prev_alarm)
 
alarmadd (const alarm &prev_alarm)
 
- Public Member Functions inherited from jle::al::base_alarm
 base_alarm (const base_alarm &)=default
 
base_alarmoperator= (const base_alarm &)=default
 
base_alarmoperator= (base_alarm &&)=default
 
 base_alarm (const std::string &_code_source, const std::string &_subject, const std::string &_message, al::priority _priority, al::type _type)
 

Public Attributes

const int alarm_id
 
std::list< base_alarm > stack_alarms
 
- Public Attributes inherited from jle::al::base_alarm
std::string code_source
 
std::string subject
 
std::string message
 
al::priority priority
 
al::type type
 
jle::chrono::time_point time_point
 

Detailed Description


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