Classes | Namespaces
oro_action_server.h File Reference
#include <rtt/TaskContext.hpp>
#include <rtt/Port.hpp>
#include <rtt/Logger.hpp>
#include <rtt/os/TimeService.hpp>
#include <ros/ros.h>
#include <boost/thread.hpp>
#include <boost/shared_ptr.hpp>
#include <actionlib_msgs/GoalID.h>
#include <actionlib_msgs/GoalStatusArray.h>
#include <actionlib_msgs/GoalStatus.h>
#include <actionlib/enclosure_deleter.h>
#include <actionlib/goal_id_generator.h>
#include <actionlib/action_definition.h>
#include <actionlib/server/status_tracker.h>
#include <actionlib/server/handle_tracker_deleter.h>
#include <actionlib/server/server_goal_handle.h>
#include <actionlib/destruction_guard.h>
#include <list>
#include <oro_action_server_imp.h>
Include dependency graph for oro_action_server.h:

Go to the source code of this file.

Classes

class  actionlib::ActionServer< ActionSpec >
 The ActionServer is a helpful tool for managing goal requests to a node. It allows the user to specify callbacks that are invoked when goal or cancel requests come over the wire, and passes back GoalHandles that can be used to track the state of a given goal request. The ActionServer makes no assumptions about the policy used to service these goals, and sends status for each goal over the wire until the last GoalHandle associated with a goal request is destroyed.

Namespaces

namespace  actionlib
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


oro_action_server
Author(s): Konrad Banachowicz
autogenerated on Thu Nov 14 2013 11:53:03