Flow123d
release_2.2.0-914-gf1a3a4f
|
#include <finite_state_filter.hpp>
Classes | |
struct | category |
Public Types | |
typedef base_type::char_type | char_type |
typedef char_traits< char_type > | traits_type |
typedef base_type::int_type | int_type |
Public Types inherited from boost::iostreams::detail::finite_state_filter_impl< FiniteStateMachine > | |
typedef char_type_of< FiniteStateMachine >::type | char_type |
Public Member Functions | |
finite_state_filter () | |
template<typename T0 > | |
finite_state_filter (const T0 &t0) | |
template<typename T0 , typename T1 > | |
finite_state_filter (const T0 &t0, const T1 &t1) | |
template<typename T0 , typename T1 , typename T2 > | |
finite_state_filter (const T0 &t0, const T1 &t1, const T2 &t2) | |
template<typename Source > | |
int_type | get (Source &src) |
template<typename Sink > | |
bool | put (Sink &dest, char_type c) |
template<typename Device > | |
void | close (Device &dev, BOOST_IOS::openmode which) |
Public Member Functions inherited from boost::iostreams::detail::finite_state_filter_impl< FiniteStateMachine > | |
finite_state_filter_impl () | |
template<typename T0 > | |
finite_state_filter_impl (const T0 &t0) | |
template<typename T0 , typename T1 > | |
finite_state_filter_impl (const T0 &t0, const T1 &t1) | |
template<typename T0 , typename T1 , typename T2 > | |
finite_state_filter_impl (const T0 &t0, const T1 &t1, const T2 &t2) | |
Private Types | |
enum | flags { f_read = 1, f_write = f_read << 1, f_eof = f_write << 1 } |
typedef detail::finite_state_filter_impl< FiniteStateMachine > | base_type |
Private Attributes | |
int | flags_ |
Additional Inherited Members | |
Protected Member Functions inherited from boost::iostreams::detail::finite_state_filter_impl< FiniteStateMachine > | |
void | process_event (char_type c) |
int & | state () |
void | reset () |
Definition at line 272 of file finite_state_filter.hpp.
|
private |
Definition at line 276 of file finite_state_filter.hpp.
typedef base_type::char_type boost::iostreams::finite_state_filter< FiniteStateMachine >::char_type |
Definition at line 278 of file finite_state_filter.hpp.
typedef base_type::int_type boost::iostreams::finite_state_filter< FiniteStateMachine >::int_type |
Definition at line 280 of file finite_state_filter.hpp.
typedef char_traits<char_type> boost::iostreams::finite_state_filter< FiniteStateMachine >::traits_type |
Definition at line 279 of file finite_state_filter.hpp.
|
private |
Enumerator | |
---|---|
f_read | |
f_write | |
f_eof |
Definition at line 354 of file finite_state_filter.hpp.
|
inline |
Definition at line 285 of file finite_state_filter.hpp.
|
inline |
Definition at line 288 of file finite_state_filter.hpp.
|
inline |
Definition at line 293 of file finite_state_filter.hpp.
|
inline |
Definition at line 298 of file finite_state_filter.hpp.
|
inline |
Definition at line 343 of file finite_state_filter.hpp.
|
inline |
Definition at line 303 of file finite_state_filter.hpp.
|
inline |
Definition at line 330 of file finite_state_filter.hpp.
|
private |
Definition at line 360 of file finite_state_filter.hpp.