Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::expressions::aux::wrapped_formatter_output_terminal< LeftT, FunT > Class Template Reference

Wrapped formatter stream output terminal. More...

#include <wrap_formatter.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 FunT function_type
 Wrapped function type. More...
 

Public Member Functions

 wrapped_formatter_output_terminal (LeftT const &left, function_type const &fun)
 Initializing constructor. More...
 
 wrapped_formatter_output_terminal (wrapped_formatter_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...
 

Detailed Description

template<typename LeftT, typename FunT>
class boost::expressions::aux::wrapped_formatter_output_terminal< LeftT, FunT >

Wrapped formatter stream output terminal.

Member Typedef Documentation

template<typename LeftT , typename FunT >
typedef void boost::expressions::aux::wrapped_formatter_output_terminal< LeftT, FunT >::_is_boost_log_terminal

Internal typedef for type categorization.

template<typename LeftT , typename FunT >
typedef FunT boost::expressions::aux::wrapped_formatter_output_terminal< LeftT, FunT >::function_type

Wrapped function type.

Constructor & Destructor Documentation

template<typename LeftT , typename FunT >
boost::expressions::aux::wrapped_formatter_output_terminal< LeftT, FunT >::wrapped_formatter_output_terminal ( LeftT const &  left,
function_type const &  fun 
)
inline

Initializing constructor.

template<typename LeftT , typename FunT >
boost::expressions::aux::wrapped_formatter_output_terminal< LeftT, FunT >::wrapped_formatter_output_terminal ( wrapped_formatter_output_terminal< LeftT, FunT > const &  that)
inline

Copy constructor.

Member Function Documentation

template<typename LeftT , typename FunT >
template<typename ContextT >
result< this_type(ContextT const&) >::type boost::expressions::aux::wrapped_formatter_output_terminal< LeftT, FunT >::operator() ( ContextT const &  ctx)
inline

Invokation operator.

References boost::python::args(), boost::phoenix::env(), and boost::phoenix::eval().

template<typename LeftT , typename FunT >
template<typename ContextT >
result< const this_type(ContextT const&) >::type boost::expressions::aux::wrapped_formatter_output_terminal< LeftT, FunT >::operator() ( ContextT const &  ctx) const
inline

Invokation operator.

References boost::python::args(), boost::phoenix::env(), and boost::phoenix::eval().


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