#include <cp_slam_toolbox.hpp>
|
virtual void | onInitialize () |
|
template<typename EventType > |
void | postEvent (const EventType &ev) |
|
template<typename EventType > |
void | postEvent () |
|
template<typename TOrthogonal , typename TSourceObject > |
void | onOrthogonalAllocation () |
|
template<typename TComponent > |
void | requiresComponent (TComponent *&requiredComponentStorage, bool throwExceptionIfNotExist=false) |
|
template<typename TComponent > |
void | requiresComponent (std::string name, TComponent *&requiredComponentStorage, bool throwExceptionIfNotExist=false) |
|
template<typename TClient > |
void | requiresClient (TClient *&requiredClientStorage) |
|
template<typename SmaccComponentType , typename TOrthogonal , typename TClient , typename... TArgs> |
SmaccComponentType * | createSiblingComponent (TArgs... targs) |
|
template<typename SmaccComponentType , typename TOrthogonal , typename TClient , typename... TArgs> |
SmaccComponentType * | createSiblingNamedComponent (std::string name, TArgs... targs) |
|
rclcpp::Node::SharedPtr | getNode () |
|
rclcpp::Logger | getLogger () const |
|
ISmaccStateMachine * | getStateMachine () |
|
ISmaccStateMachine * | stateMachine_ |
|
ISmaccClient * | owner_ |
|
Definition at line 31 of file cp_slam_toolbox.hpp.
◆ SlamToolboxState
◆ CpSlamToolbox()
cl_nav2z::CpSlamToolbox::CpSlamToolbox |
( |
| ) |
|
◆ ~CpSlamToolbox()
cl_nav2z::CpSlamToolbox::~CpSlamToolbox |
( |
| ) |
|
|
virtual |
◆ getState()
◆ toogleState()
void cl_nav2z::CpSlamToolbox::toogleState |
( |
| ) |
|
◆ state_
The documentation for this class was generated from the following files:
- smacc2_client_library/nav2z_client/nav2z_client/include/nav2z_client/components/slam_toolbox/cp_slam_toolbox.hpp
- smacc2_client_library/nav2z_client/nav2z_client/src/nav2z_client/components/slam_toolbox/cp_slam_toolbox.cpp