EEROS  1.0.0.0
API for the EEROS Real-Time Robotics Framework
eeros::safety::CheckRangeInputAction< T > Class Template Reference

#include <InputAction.hpp>

Inheritance diagram for eeros::safety::CheckRangeInputAction< T >:
Collaboration diagram for eeros::safety::CheckRangeInputAction< T >:

Public Member Functions

 CheckRangeInputAction (hal::Input< T > &input, T min, T max, SafetyEvent &event)
 
virtual ~CheckRangeInputAction ()
 
virtual bool check (SafetyContext *context)
 
- Public Member Functions inherited from eeros::safety::InputAction
 InputAction (hal::InputInterface &input)
 
virtual ~InputAction ()
 
virtual hal::InputInterface * getInput ()
 

Additional Inherited Members

- Protected Attributes inherited from eeros::safety::InputAction
hal::InputInterface * input
 

Constructor & Destructor Documentation

template<typename T>
eeros::safety::CheckRangeInputAction< T >::CheckRangeInputAction ( hal::Input< T > &  input,
T  min,
T  max,
SafetyEvent &  event 
)
inline
template<typename T>
virtual eeros::safety::CheckRangeInputAction< T >::~CheckRangeInputAction ( )
inlinevirtual

Member Function Documentation

template<typename T>
virtual bool eeros::safety::CheckRangeInputAction< T >::check ( SafetyContext *  context)
inlinevirtual

Reimplemented from eeros::safety::InputAction.


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