Public Member Functions | Private Attributes
rtt_actionlib::RTTActionServerStatusTimer< ActionSpec > Class Template Reference

Timer to trigger status publications. More...

#include <rtt_action_server.h>

Inheritance diagram for rtt_actionlib::RTTActionServerStatusTimer< ActionSpec >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 RTTActionServerStatusTimer (RTTActionServer< ActionSpec > &server, int scheduler=ORO_SCHED_OTHER)
virtual void timeout (RTT::os::Timer::TimerId timer_id)
 Publish the action server status.
virtual ~RTTActionServerStatusTimer ()

Private Attributes

RTTActionServer< ActionSpec > & server_
 A reference to the owning action server.

Detailed Description

template<class ActionSpec>
class rtt_actionlib::RTTActionServerStatusTimer< ActionSpec >

Timer to trigger status publications.

Definition at line 25 of file rtt_action_server.h.


Constructor & Destructor Documentation

template<class ActionSpec >
rtt_actionlib::RTTActionServerStatusTimer< ActionSpec >::RTTActionServerStatusTimer ( RTTActionServer< ActionSpec > &  server,
int  scheduler = ORO_SCHED_OTHER 
) [inline]

Definition at line 28 of file rtt_action_server.h.

template<class ActionSpec >
virtual rtt_actionlib::RTTActionServerStatusTimer< ActionSpec >::~RTTActionServerStatusTimer ( ) [inline, virtual]

Definition at line 36 of file rtt_action_server.h.


Member Function Documentation

template<class ActionSpec >
virtual void rtt_actionlib::RTTActionServerStatusTimer< ActionSpec >::timeout ( RTT::os::Timer::TimerId  timer_id) [inline, virtual]

Publish the action server status.

Reimplemented from RTT::os::Timer.

Definition at line 39 of file rtt_action_server.h.


Member Data Documentation

template<class ActionSpec >
RTTActionServer<ActionSpec>& rtt_actionlib::RTTActionServerStatusTimer< ActionSpec >::server_ [private]

A reference to the owning action server.

Definition at line 44 of file rtt_action_server.h.


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


rtt_actionlib
Author(s): Jonathan Bohren
autogenerated on Mon Apr 3 2017 03:35:31