Template expressions terminal node with Boost.Format-like formatter. More...
#include <format.hpp>
Public Types | |
typedef void | _is_boost_log_terminal |
Internal typedef for type categorization. More... | |
typedef CharT | char_type |
Character type. More... | |
typedef boost::log::aux::basic_format < char_type > | format_type |
Boost.Format formatter type. More... | |
typedef std::basic_string < char_type > | string_type |
String type. More... | |
typedef format_type::pump | result_type |
Terminal result type. More... | |
Public Member Functions | |
format_terminal (const char_type *format) | |
Initializing constructor. More... | |
template<typename ContextT > | |
result_type | operator() (ContextT const &ctx) const |
Invokation operator. More... | |
Template expressions terminal node with Boost.Format-like formatter.
typedef void boost::expressions::format_terminal< CharT >::_is_boost_log_terminal |
Internal typedef for type categorization.
typedef CharT boost::expressions::format_terminal< CharT >::char_type |
Character type.
typedef boost::log::aux::basic_format< char_type > boost::expressions::format_terminal< CharT >::format_type |
Boost.Format formatter type.
typedef format_type::pump boost::expressions::format_terminal< CharT >::result_type |
Terminal result type.
typedef std::basic_string< char_type > boost::expressions::format_terminal< CharT >::string_type |
String type.
|
inlineexplicit |
Initializing constructor.
|
inline |
Invokation operator.
References boost::python::args(), and boost::phoenix::env().