StateRobotControl Struct Reference

Statechart which describes the operational states of a robot program. More...

#include <RobotAPI/statecharts/operations/RobotControl.h>

+ Inheritance diagram for StateRobotControl:

Public Member Functions

void defineSubstates () override
 
void onEnter () override
 
- Public Member Functions inherited from StateTemplate< StateRobotControl >
StateBasePtr clone () const override
 Creates a copy of this state. More...
 

Additional Inherited Members

- Public Types inherited from StateTemplate< StateRobotControl >
using Type = StateType
 
- Static Public Member Functions inherited from StateTemplate< StateRobotControl >
static IceInternal::Handle< StateType > createInstance (std::string stateName="")
 Creates a new state instance of the type of the template parameter. More...
 
- Protected Member Functions inherited from StateTemplate< StateRobotControl >
 StateTemplate ()
 
 ~StateTemplate () override
 

Detailed Description

Statechart which describes the operational states of a robot program.

The state "Robot Program Running" is a DynamicRemoteState and needs to be passed the input parameters proxyName and stateName via Event parameters.

Definition at line 145 of file RobotControl.h.

Member Function Documentation

◆ defineSubstates()

void defineSubstates ( )
override

Definition at line 130 of file RobotControl.cpp.

+ Here is the call graph for this function:

◆ onEnter()

void onEnter ( )
override

Definition at line 155 of file RobotControl.cpp.


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