Character decorator stream output terminal. More...
#include <char_decorator.hpp>
Classes | |
struct | result |
Result type definition. More... | |
struct | result< ThisT(ContextT) > |
Public Types | |
typedef void | _is_boost_log_terminal |
Internal typedef for type categorization. More... | |
typedef ImplT | impl_type |
Implementation type. More... | |
typedef impl_type::char_type | char_type |
Character type. More... | |
typedef impl_type::string_type | string_type |
String type. More... | |
typedef SubactorT | subactor_type |
Adopted actor type. More... | |
Public Member Functions | |
char_decorator_output_terminal (LeftT const &left, subactor_type const &sub, impl_type const &impl) | |
Initializing constructor. More... | |
char_decorator_output_terminal (char_decorator_output_terminal const &that) | |
Copy constructor. More... | |
template<typename ContextT > | |
result< this_type(ContextT const &) >::type | operator() (ContextT const &ctx) |
Invokation operator. More... | |
template<typename ContextT > | |
result< const this_type(ContextT const &) >::type | operator() (ContextT const &ctx) const |
Invokation operator. More... | |
Character decorator stream output terminal.
typedef void boost::expressions::aux::char_decorator_output_terminal< LeftT, SubactorT, ImplT >::_is_boost_log_terminal |
Internal typedef for type categorization.
typedef impl_type::char_type boost::expressions::aux::char_decorator_output_terminal< LeftT, SubactorT, ImplT >::char_type |
Character type.
typedef ImplT boost::expressions::aux::char_decorator_output_terminal< LeftT, SubactorT, ImplT >::impl_type |
Implementation type.
typedef impl_type::string_type boost::expressions::aux::char_decorator_output_terminal< LeftT, SubactorT, ImplT >::string_type |
String type.
typedef SubactorT boost::expressions::aux::char_decorator_output_terminal< LeftT, SubactorT, ImplT >::subactor_type |
Adopted actor type.
|
inline |
Initializing constructor.
Creates decorator of the fmt formatter with the specified decorations.
|
inline |
Copy constructor.
|
inline |
Invokation operator.
References boost::phoenix::eval().
|
inline |
Invokation operator.
References boost::phoenix::eval().