State Machine
Tools for creating and running general purpose state machines.
state_machine::Macros Class Reference

#include <Macros.hpp>

Static Public Member Functions

static std::string extractFunctionName (const std::string &prettyFunction)
 

Detailed Description

Macro class containing static helper functions.

Member Function Documentation

◆ extractFunctionName()

static std::string state_machine::Macros::extractFunctionName ( const std::string &  prettyFunction)
inlinestatic

Extract the function name from the pretty function statement, removing function and template arguments and return values.

Parameters
prettyFunctionPretty function statement (PRETTY_FUNCTION).
Returns
Function name.

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