Public Member Functions | List of all members
packml_sm::Idle_impl Struct Reference

#include <packml_states.h>

Inheritance diagram for packml_sm::Idle_impl:
Inheritance graph
[legend]

Public Member Functions

StatesEnum stateId ()
 
std::string stateName ()
 
- Public Member Functions inherited from packml_sm::PackmlState
template<class Event , class FSM >
void on_entry (Event const &event, FSM &state_machine)
 
template<class Event , class FSM >
void on_exit (Event const &event, FSM &state_machine)
 
template<class FSM >
void runStateMethod (FSM *state_machine_ptr)
 
void setStateMethod (std::function< int()> state_method)
 

Detailed Description

Definition at line 165 of file packml_states.h.

Member Function Documentation

StatesEnum packml_sm::Idle_impl::stateId ( )
inlinevirtual

Implements packml_sm::PackmlState.

Definition at line 173 of file packml_states.h.

std::string packml_sm::Idle_impl::stateName ( )
inlinevirtual

Implements packml_sm::PackmlState.

Definition at line 168 of file packml_states.h.


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


packml_sm
Author(s): Shaun Edwards
autogenerated on Fri Jul 12 2019 03:30:55