Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
actionlib::ActionClient< ActionSpec >Full interface to an ActionServer
actionlib.action_client.ActionClient
actionlib::exceptions::ActionException
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
actionlib.action_server.ActionServerThe ActionServer is a helpful tool for managing goal requests to a node
axclient.AXClientApp
axserver.AXServerApp
actionlib::ClientGoalHandle< ActionSpec >Client side handle to monitor goal progress
actionlib.action_client.ClientGoalHandleClient side handle to monitor goal progress
actionlib::ClientGoalStatusThin wrapper around an enum in order to help interpret the client-side status of a goal request The possible states are defined the ClientGoalStatus::StateEnum. They are also defined in StateEnum. we can also get there from here
actionlib::CommStateThin wrapper around an enum in order to help interpret the state of the communication state machine
actionlib.action_client.CommState
actionlib::CommStateMachine< ActionSpec >
actionlib.action_client.CommStateMachine
actionlib::ConnectionMonitor
actionlib::DestructionGuardThis class protects an object from being destructed until all users of that object relinquish control of it
dynamic_action.DynamicAction
actionlib::ManagedList< T >::ElemDeleter
actionlib::EnclosureDeleter< Enclosure >
actionlib::GoalIDGenerator
actionlib.goal_id_generator.GoalIDGenerator
actionlib::GoalManager< ActionSpec >
actionlib.action_client.GoalManager
actionlib::ManagedList< T >::Handle
actionlib::HandleTrackerDeleter< ActionSpec >A class to help with tracking GoalHandles and removing goals from the status list when the last GoalHandle associated with a given goal is deleted
actionlib.handle_tracker_deleter.HandleTrackerDeleter
actionlib::ManagedList< T >::iterator
actionlib::ManagedList< T >Wrapper around an STL list to help with reference counting Provides handles elements in an STL list. When all the handles go out of scope, the element in the list is destroyed
OneShotTimerHorrible hack until ROS Supports this (ROS Trac #1387)
actionlib::RefServer
ref_server.RefServer
mock_simple_server.RefSimpleServer
ref_simple_server.RefSimpleServer
actionlib::DestructionGuard::ScopedProtectorProtects a DestructionGuard until this object goes out of scope
actionlib::ServerGoalHandle< ActionSpec >Encapsulates a state machine for a given goal that the user can trigger transisions on. All ROS interfaces for the goal are managed by the ActionServer to lessen the burden on the user
actionlib.server_goal_handle.ServerGoalHandle
actionlib::ServerGoalHandleDestructionTester
actionlib::ServiceClient
actionlib::ServiceClientImp
actionlib::ServiceClientImpT< ActionSpec >
actionlib::ServiceServer
actionlib::ServiceServerImp
actionlib::ServiceServerImpT< ActionSpec >
actionlib.simple_action_client.SimpleActionClient
actionlib::SimpleActionClient< ActionSpec >A Simple client implementation of the ActionInterface which supports only one goal at a time
actionlib.simple_action_server.SimpleActionServerThe SimpleActionServer implements a singe goal policy on top of the ActionServer class
actionlib::SimpleActionServer< ActionSpec >
SimpleClientFixture
actionlib::SimpleClientGoalState
actionlib::SimpleExecuteRefServer
exercise_simple_client.SimpleExerciser
actionlib::SimpleGoalStateThin wrapper around an enum in order providing a simplified version of the communication state, but with less states than CommState
actionlib.simple_action_client.SimpleGoalState
actionlib::StatusTracker< ActionSpec >A class for storing the status of each goal the action server is currently working on
actionlib.status_tracker.StatusTracker
actionlib::TerminalState
actionlib.action_client.TerminalState
test_server_components.TestGoalIDGeneratorA sample python unit test
test_imports.TestImportsA simple unit test to make sure python module structure and files aren't broken
test_ref_simple_action_server.TestRefSimpleActionServer
test_ref_action_server.TestRefSimpleActionServer
TestRunner
simple_python_client_test.TestSimpleActionClient
actionlib::ManagedList< T >::TrackedElem


actionlib
Author(s): Eitan Marder-Eppstein, Vijay Pradeep
autogenerated on Thu Jan 2 2014 11:03:50