| EEROS
    0.4.1.0
    API for the EEROS Real-Time Robotics Framework | 
#include <ExampleSafetyProperties.hpp>


| Public Member Functions | |
| ExampleSafetyProperties () | |
| virtual | ~ExampleSafetyProperties () | 
|  Public Member Functions inherited from eeros::safety::SafetyProperties | |
| SafetyProperties () | |
| virtual | ~SafetyProperties () | 
| void | addEventToLevel (int32_t levelId, uint32_t event, int32_t nextLevelId, EventType type) | 
| void | addEventToLevelAndAbove (int32_t levelId, uint32_t event, int32_t nextLevelId, EventType type) | 
| void | addEventToLevelAndBelow (int32_t levelId, uint32_t event, int32_t nextLevelId, EventType type) | 
| void | addEventToAllLevelsBetween (int32_t lowerLevelId, int32_t upperLevelId, uint32_t event, int32_t nextLevelId, EventType type) | 
| SafetyLevel * | entryLevelPtr () | 
| bool | verify () | 
| Public Attributes | |
| eeros::hal::PeripheralOutput < bool > * | power | 
| eeros::hal::PeripheralOutput < bool > * | wd | 
| eeros::hal::PeripheralOutput < bool > * | enable0 | 
| eeros::hal::PeripheralOutput < bool > * | enable1 | 
| eeros::hal::PeripheralOutput < bool > * | brake0 | 
| eeros::hal::PeripheralOutput < bool > * | brake1 | 
| eeros::hal::PeripheralInput < bool > * | emergencyStop | 
| eeros::hal::PeripheralInput < double > * | q0 | 
| eeros::hal::PeripheralInput < double > * | q1 | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from eeros::safety::SafetyProperties | |
| virtual SafetyLevel & | level (uint32_t levelId) | 
|  Protected Attributes inherited from eeros::safety::SafetyProperties | |
| std::vector< SafetyLevel > | levels | 
| std::vector < eeros::hal::PeripheralOutputInterface * > | criticalOutputs | 
| std::vector < eeros::hal::PeripheralInputInterface * > | criticalInputs | 
| uint32_t | entryLevel | 
| ExampleSafetyProperties::ExampleSafetyProperties | ( | ) | 

| 
 | virtual | 
| eeros::hal::PeripheralOutput<bool>* ExampleSafetyProperties::brake0 | 
| eeros::hal::PeripheralOutput<bool>* ExampleSafetyProperties::brake1 | 
| eeros::hal::PeripheralInput<bool>* ExampleSafetyProperties::emergencyStop | 
| eeros::hal::PeripheralOutput<bool>* ExampleSafetyProperties::enable0 | 
| eeros::hal::PeripheralOutput<bool>* ExampleSafetyProperties::enable1 | 
| eeros::hal::PeripheralOutput<bool>* ExampleSafetyProperties::power | 
| eeros::hal::PeripheralInput<double>* ExampleSafetyProperties::q0 | 
| eeros::hal::PeripheralInput<double>* ExampleSafetyProperties::q1 | 
| eeros::hal::PeripheralOutput<bool>* ExampleSafetyProperties::wd |