RTC Toolkit 5.1.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
rtctk::componentFramework::ModelBuilderBase Class Reference

Base class of the ModelBuilder. More...

#include <rtctk/componentFramework/modelBuilderBase.hpp>

Inheritance diagram for rtctk::componentFramework::ModelBuilderBase:
rtctk::componentFramework::StdComponent::ModelBuilder rtctk::deploymentDaemon::DeploymentDaemonLifeCycle::ModelBuilder rtctk::componentFramework::RtcComponent::ModelBuilder

Public Member Functions

 ModelBuilderBase (StateMachineEngine &engine)
 
virtual ~ModelBuilderBase ()=default
 
void RegisterModel ()
 
void ExportModel (const std::string &file_name)
 

Public Attributes

StateMachine sm
 
ModelManipulator mm
 
StateMachineEnginem_engine
 

Detailed Description

Base class of the ModelBuilder.

Constructor & Destructor Documentation

◆ ModelBuilderBase()

rtctk::componentFramework::ModelBuilderBase::ModelBuilderBase ( StateMachineEngine & engine)
inlineexplicit

◆ ~ModelBuilderBase()

virtual rtctk::componentFramework::ModelBuilderBase::~ModelBuilderBase ( )
virtualdefault

Member Function Documentation

◆ ExportModel()

void rtctk::componentFramework::ModelBuilderBase::ExportModel ( const std::string & file_name)
inline

◆ RegisterModel()

void rtctk::componentFramework::ModelBuilderBase::RegisterModel ( )
inline

Member Data Documentation

◆ m_engine

StateMachineEngine& rtctk::componentFramework::ModelBuilderBase::m_engine

◆ mm

ModelManipulator rtctk::componentFramework::ModelBuilderBase::mm

◆ sm

StateMachine rtctk::componentFramework::ModelBuilderBase::sm

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