Public Member Functions | Protected Attributes
labust::control::WindupPolicy< WindupType > Class Template Reference

#include <WindupPolicy.hpp>

List of all members.

Public Member Functions

template<class Base >
void get_windup (Base *b)
void onWindup (const typename WindupType::ConstPtr &windup)
 WindupPolicy ()

Protected Attributes

WindupType _windup_var
ros::Subscriber windupSub
boost::mutex wnd_mux

Detailed Description

template<class WindupType>
class labust::control::WindupPolicy< WindupType >

The windup policy for the high level ROS controllers.

Definition at line 49 of file WindupPolicy.hpp.


Constructor & Destructor Documentation

template<class WindupType >
labust::control::WindupPolicy< WindupType >::WindupPolicy ( ) [inline]

Definition at line 52 of file WindupPolicy.hpp.


Member Function Documentation

template<class WindupType >
template<class Base >
void labust::control::WindupPolicy< WindupType >::get_windup ( Base b) [inline]

Definition at line 66 of file WindupPolicy.hpp.

template<class WindupType >
void labust::control::WindupPolicy< WindupType >::onWindup ( const typename WindupType::ConstPtr &  windup) [inline]

Definition at line 59 of file WindupPolicy.hpp.


Member Data Documentation

template<class WindupType >
WindupType labust::control::WindupPolicy< WindupType >::_windup_var [protected]

Definition at line 75 of file WindupPolicy.hpp.

template<class WindupType >
ros::Subscriber labust::control::WindupPolicy< WindupType >::windupSub [protected]

Definition at line 74 of file WindupPolicy.hpp.

template<class WindupType >
boost::mutex labust::control::WindupPolicy< WindupType >::wnd_mux [protected]

Definition at line 70 of file WindupPolicy.hpp.


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


labust_control
Author(s): Gyula Nagy
autogenerated on Fri Aug 28 2015 11:22:42