Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nactionlib
 Naction_client
 CActionClient
 CClientGoalHandleClient side handle to monitor goal progress
 CCommState
 CCommStateMachine
 CGoalManager
 CTerminalState
 Naction_server
 CActionServerThe ActionServer is a helpful tool for managing goal requests to a node
 Nexceptions
 CActionException
 Ngoal_id_generator
 CGoalIDGenerator
 Nhandle_tracker_deleter
 CHandleTrackerDeleter
 Nserver_goal_handle
 CServerGoalHandle
 Nsimple_action_client
 CSimpleActionClient
 CSimpleGoalState
 Nsimple_action_server
 CSimpleActionServerThe SimpleActionServer implements a singe goal policy on top of the ActionServer class
 Nstatus_tracker
 CStatusTracker
 CActionClientFull interface to an ActionServer
 CActionServerThe 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
 CActionServerBaseThe ActionServerBase implements the logic for an ActionServer
 CClientGoalHandleClient side handle to monitor goal progress
 CClientGoalStatusThin 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
 CCommStateThin wrapper around an enum in order to help interpret the state of the communication state machine
 CCommStateMachine
 CConnectionMonitor
 CDestructionGuardThis class protects an object from being destructed until all users of that object relinquish control of it
 CScopedProtectorProtects a DestructionGuard until this object goes out of scope
 CEnclosureDeleter
 CGoalIDGenerator
 CGoalManager
 CHandleTrackerDeleterA class to help with tracking GoalHandles and removing goals from the status list when the last GoalHandle associated with a given goal is deleted
 CManagedListWrapper 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
 CElemDeleter
 CHandle
 Citerator
 CTrackedElem
 CRefServer
 CServerGoalHandleEncapsulates a state machine for a given goal that the user can trigger transitions on. All ROS interfaces for the goal are managed by the ActionServer to lessen the burden on the user
 CServerGoalHandleDestructionTester
 CServiceClient
 CServiceClientImp
 CServiceClientImpT
 CServiceServer
 CServiceServerImp
 CServiceServerImpT
 CSimpleActionClientA Simple client implementation of the ActionInterface which supports only one goal at a time
 CSimpleActionServer
 CSimpleClientGoalState
 CSimpleExecuteRefServer
 CSimpleGoalStateThin wrapper around an enum in order providing a simplified version of the communication state, but with less states than CommState
 CStatusTrackerA class for storing the status of each goal the action server is currently working on
 CTerminalState
 Naxclient
 CAXClientApp
 Naxserver
 CAXServerApp
 Ndynamic_action
 CDynamicAction
 Nexercise_simple_client
 CSimpleExerciser
 Nmock_simple_server
 CRefSimpleServer
 Nref_server
 CRefServer
 Nref_simple_server
 CRefSimpleServer
 Nsimple_action_server_deadlock_companion
 CConstants
 CDeadlockCompanion
 Nsimple_python_client_test
 CTestSimpleActionClient
 Ntest_imports
 CTestImports
 Ntest_ref_action_server
 CTestRefSimpleActionServer
 Ntest_ref_simple_action_server
 CTestRefSimpleActionServer
 Ntest_server_components
 CTestGoalIDGenerator
 Ntest_simple_action_server_deadlock
 CConstants
 CDeadlockTest
 COneShotTimerHorrible hack until ROS Supports this (ROS Trac #1387)
 CSimpleClientFixture
 CTestRunner


actionlib
Author(s): Eitan Marder-Eppstein, Vijay Pradeep, Mikael Arguedas
autogenerated on Mon Aug 24 2020 03:40:47