Flow123d  master-f44eb46
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
boost::iostreams::finite_state_machine< Derived, Ch >::row< State, CharacterClass, NextState, Action > Struct Template Reference

#include <finite_state_filter.hpp>

Public Types

typedef CharacterClass character_class
 

Static Public Member Functions

static void execute (Derived &d, char_type event)
 

Static Public Attributes

static const int state = State
 
static const int next_state = NextState
 

Detailed Description

template<typename Derived, typename Ch = char>
template<int State, typename CharacterClass, int NextState, void(Derived::*)(char_type) Action>
struct boost::iostreams::finite_state_machine< Derived, Ch >::row< State, CharacterClass, NextState, Action >

Definition at line 110 of file finite_state_filter.hpp.

Member Typedef Documentation

◆ character_class

template<typename Derived , typename Ch = char>
template<int State, typename CharacterClass , int NextState, void(Derived::*)(char_type) Action>
typedef CharacterClass boost::iostreams::finite_state_machine< Derived, Ch >::row< State, CharacterClass, NextState, Action >::character_class

Definition at line 111 of file finite_state_filter.hpp.

Member Function Documentation

◆ execute()

template<typename Derived , typename Ch = char>
template<int State, typename CharacterClass , int NextState, void(Derived::*)(char_type) Action>
static void boost::iostreams::finite_state_machine< Derived, Ch >::row< State, CharacterClass, NextState, Action >::execute ( Derived &  d,
char_type  event 
)
inlinestatic

Definition at line 114 of file finite_state_filter.hpp.

Member Data Documentation

◆ next_state

template<typename Derived , typename Ch = char>
template<int State, typename CharacterClass , int NextState, void(Derived::*)(char_type) Action>
const int boost::iostreams::finite_state_machine< Derived, Ch >::row< State, CharacterClass, NextState, Action >::next_state = NextState
static

Definition at line 113 of file finite_state_filter.hpp.

◆ state

template<typename Derived , typename Ch = char>
template<int State, typename CharacterClass , int NextState, void(Derived::*)(char_type) Action>
const int boost::iostreams::finite_state_machine< Derived, Ch >::row< State, CharacterClass, NextState, Action >::state = State
static

Definition at line 112 of file finite_state_filter.hpp.


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