state_machine_cpp
state_machine_cpp::Algorithm::Builder Class Referenceabstract

#include <builder.h>

Inheritance diagram for state_machine_cpp::Algorithm::Builder:

Classes

class  Indirection
 
class  Layers
 
class  States
 
class  Transitions
 

Public Member Functions

template<class T >
friend void ::state_machine_cpp::Algorithm::build (Algorithm::Instance &t_destination, Algorithm::Mode t_build_mode)
 
virtual void build (States &states, Transitions &transitions, Layers &layers)=0
 

Static Protected Member Functions

template<class T >
static void import (States &states, Transitions &transitions, Layers &layers)
 

Detailed Description

Examples
example_ForLoop_main.cpp.

Definition at line 18 of file builder.h.

Member Function Documentation

◆ build()

virtual void state_machine_cpp::Algorithm::Builder::build ( States states,
Transitions transitions,
Layers layers 
)
pure virtual

Implemented in ForLoop, PowerLoop, and DoubleLoop.

◆ import()

template<class T >
void state_machine_cpp::Algorithm::Builder::import ( States states,
Transitions transitions,
Layers layers 
)
staticprotected

Definition at line 37 of file builder.h.

◆ void ::state_machine_cpp::Algorithm::build()

template<class T >
state_machine_cpp::Algorithm::Builder::void ::state_machine_cpp::Algorithm::build ( Algorithm::Instance t_destination,
Algorithm::Mode  t_build_mode 
)

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