Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::xpressive::detail::formatter_wrapper< Formatter, IsFunction > Struct Template Reference

#include <match_results.hpp>

Inheritance diagram for boost::xpressive::detail::formatter_wrapper< Formatter, IsFunction >:
Collaboration diagram for boost::xpressive::detail::formatter_wrapper< Formatter, IsFunction >:

Public Types

typedef unary_type(* unary_fun )(any_type)
 
typedef binary_type(* binary_fun )(any_type, any_type)
 
typedef ternary_type(* ternary_fun )(any_type, any_type, any_type)
 

Public Member Functions

 formatter_wrapper ()
 
 operator unary_fun ()
 
 operator binary_fun ()
 
 operator ternary_fun ()
 

Member Typedef Documentation

typedef binary_type(* boost::xpressive::detail::unary_binary_ternary::binary_fun)(any_type, any_type)
inherited
typedef ternary_type(* boost::xpressive::detail::unary_binary_ternary::ternary_fun)(any_type, any_type, any_type)
inherited
typedef unary_type(* boost::xpressive::detail::unary_binary_ternary::unary_fun)(any_type)
inherited

Constructor & Destructor Documentation

template<typename Formatter, bool IsFunction = is_function<Formatter>::value>
boost::xpressive::detail::formatter_wrapper< Formatter, IsFunction >::formatter_wrapper ( )

Member Function Documentation

boost::xpressive::detail::unary_binary_ternary::operator binary_fun ( )
inherited
boost::xpressive::detail::unary_binary_ternary::operator ternary_fun ( )
inherited
boost::xpressive::detail::unary_binary_ternary::operator unary_fun ( )
inherited

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