YARP
Yet Another Robot Platform
FSM::StateBase Class Reference

Class StateBase. More...

#include <yarp/manager/fsm.h>

+ Inheritance diagram for FSM::StateBase:

Public Member Functions

 StateBase (IEventSink *pEventSink, const char *szName=nullptr)
 
virtual ~StateBase ()=default
 
const char * getName ()
 

Protected Member Functions

void castEvent (Event *event)
 

Detailed Description

Class StateBase.

Definition at line 79 of file fsm.h.

Constructor & Destructor Documentation

◆ StateBase()

FSM::StateBase::StateBase ( IEventSink pEventSink,
const char *  szName = nullptr 
)
inline

Definition at line 82 of file fsm.h.

◆ ~StateBase()

virtual FSM::StateBase::~StateBase ( )
virtualdefault

Member Function Documentation

◆ castEvent()

void FSM::StateBase::castEvent ( Event event)
inlineprotected

Definition at line 93 of file fsm.h.

◆ getName()

const char* FSM::StateBase::getName ( )
inline

Definition at line 89 of file fsm.h.


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