Skip to main content

MTCCoreBehaviorsLoader Class

Declaration

class moveit_pro::behaviors::MTCCoreBehaviorsLoader { ... }

Included Headers

#include <register_mtc_core_behaviors.hpp>

Base class

classSharedResourcesNodeLoaderBase

The SharedResourcesNodeLoaderBase class is a base class for Behavior loader plugins that register Behaviors inheriting from SharedResourcesNode. More...

Public Member Functions Index

voidregisterBehaviors (BT::BehaviorTreeFactory &factory, const std::shared_ptr< BehaviorContext > &shared_resources) override

This function is called within the constructor of moveit_studio::behavior_server::BehaviorServerNode to register a set of Behaviors with the BehaviorServer's BT::BehaviorTreeFactory. More...

Definition at line 16 of file register_mtc_core_behaviors.hpp.

Public Member Functions

registerBehaviors()

void moveit_pro::behaviors::MTCCoreBehaviorsLoader::registerBehaviors (BT::BehaviorTreeFactory & factory, const std::shared_ptr< BehaviorContext > & shared_resources)
virtual

This function is called within the constructor of moveit_studio::behavior_server::BehaviorServerNode to register a set of Behaviors with the BehaviorServer's BT::BehaviorTreeFactory.

Parameters
factory

The BehaviorServer's BT::BehaviorTreeFactory

shared_resources

The BehaviorServerNode's BehaviorContext.

Declaration at line 19 of file register_mtc_core_behaviors.hpp, definition at line 43 of file register_mtc_core_behaviors.cpp.


The documentation for this class was generated from the following files:


Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.9.8.