|
| CbSaveSlamMap () |
|
void | onExit () override |
|
std::shared_ptr< nav2_msgs::srv::SaveMap::Request > | getRequest () |
|
| CbSaveSlamMap () |
|
void | onExit () override |
|
std::shared_ptr< nav2_msgs::srv::SaveMap::Request > | getRequest () |
|
| CbServiceCall (const char *serviceName) |
|
| CbServiceCall (const char *serviceName, std::shared_ptr< typename ServiceType::Request > request, std::chrono::milliseconds pollRate=100ms) |
|
void | onEntry () override |
|
template<typename TOrthogonal , typename TSourceObject > |
void | onOrthogonalAllocation () |
|
template<typename TOrthogonal , typename TSourceObject > |
void | onStateOrthogonalAllocation () |
|
virtual | ~SmaccAsyncClientBehavior () |
|
template<typename TCallback , typename T > |
boost::signals2::connection | onSuccess (TCallback callback, T *object) |
|
template<typename TCallback , typename T > |
boost::signals2::connection | onFinished (TCallback callback, T *object) |
|
template<typename TCallback , typename T > |
boost::signals2::connection | onFailure (TCallback callback, T *object) |
|
void | requestForceFinish () |
|
void | executeOnEntry () override |
|
void | executeOnExit () override |
|
void | waitOnEntryThread (bool requestFinish) |
|
template<typename TCallbackMethod , typename T > |
boost::signals2::connection | onSuccess (TCallbackMethod callback, T *object) |
|
template<typename TCallbackMethod , typename T > |
boost::signals2::connection | onFinished (TCallbackMethod callback, T *object) |
|
template<typename TCallbackMethod , typename T > |
boost::signals2::connection | onFailure (TCallbackMethod callback, T *object) |
|
| ISmaccClientBehavior () |
|
virtual | ~ISmaccClientBehavior () |
|
ISmaccStateMachine * | getStateMachine () |
|
std::string | getName () const |
|
template<typename SmaccClientType > |
void | requiresClient (SmaccClientType *&storage) |
|
template<typename SmaccComponentType > |
void | requiresComponent (SmaccComponentType *&storage, bool throwExceptionIfNotExist) |
|
template<typename SmaccComponentType > |
void | requiresComponent (SmaccComponentType *&storage, ComponentRequirement requirementType=ComponentRequirement::SOFT) |
|
Definition at line 35 of file cb_save_slam_map.hpp.