Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::phoenix::detail::compare Struct Reference

#include <function_equal.hpp>

Inheritance diagram for boost::phoenix::detail::compare:
Collaboration diagram for boost::phoenix::detail::compare:

Public Types

typedef bool result_type
 
typedef void proto_is_callable_
 

Public Member Functions

template<typename A0 , typename A1 >
result_type operator() (A0 const &a0, A1 const &a1) const
 
template<typename A0 , typename A1 >
result_type operator() (reference_wrapper< A0 > const &a0, reference_wrapper< A1 > const &a1) const
 
template<typename A0 , typename A1 >
result_type operator() (weak_ptr< A0 > const &a0, weak_ptr< A1 > const &a1) const
 

Member Typedef Documentation

Member Function Documentation

template<typename A0 , typename A1 >
result_type boost::phoenix::detail::compare::operator() ( A0 const &  a0,
A1 const &  a1 
) const
inline

References boost::xpressive::a1.

template<typename A0 , typename A1 >
result_type boost::phoenix::detail::compare::operator() ( reference_wrapper< A0 > const &  a0,
reference_wrapper< A1 > const &  a1 
) const
inline
template<typename A0 , typename A1 >
result_type boost::phoenix::detail::compare::operator() ( weak_ptr< A0 > const &  a0,
weak_ptr< A1 > const &  a1 
) const
inline

References boost::xpressive::a1.


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