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

#include <operators.hpp>

Public Types

typedef bool result_type
 

Public Member Functions

template<typename A , typename B >
bool dispatch (const A &, const B &, boost::mpl::false_) const
 
template<typename A , typename B >
bool dispatch (const A &a, const B &b, boost::mpl::true_) const
 
template<typename A , typename B >
bool operator() (const A &a, const B &b) const
 
template<typename T >
bool operator() (const T &a, const T &b) const
 
template<typename Base , utree_type::info type_>
bool operator() (basic_string< Base, type_ > const &a, basic_string< Base, type_ > const &b) const
 
bool operator() (utree::invalid_type, utree::invalid_type) const
 
bool operator() (utree::nil_type, utree::nil_type) const
 
bool operator() (any_ptr const &, any_ptr const &) const
 
bool operator() (function_base const &, function_base const &) const
 

Member Typedef Documentation

Member Function Documentation

template<typename A , typename B >
bool boost::spirit::utree_is_less_than::dispatch ( const A &  ,
const B &  ,
boost::mpl::false_   
) const
inline

Referenced by operator()().

template<typename A , typename B >
bool boost::spirit::utree_is_less_than::dispatch ( const A &  a,
const B &  b,
boost::mpl::true_   
) const
inline

References boost::asio::b.

template<typename A , typename B >
bool boost::spirit::utree_is_less_than::operator() ( const A &  a,
const B &  b 
) const
inline
template<typename T >
bool boost::spirit::utree_is_less_than::operator() ( const T a,
const T b 
) const
inline

References boost::asio::b.

template<typename Base , utree_type::info type_>
bool boost::spirit::utree_is_less_than::operator() ( basic_string< Base, type_ > const &  a,
basic_string< Base, type_ > const &  b 
) const
inline

References boost::a, and boost::detail::const.

bool boost::spirit::utree_is_less_than::operator() ( utree::invalid_type  ,
utree::invalid_type   
) const
inline
bool boost::spirit::utree_is_less_than::operator() ( utree::nil_type  ,
utree::nil_type   
) const
inline
bool boost::spirit::utree_is_less_than::operator() ( any_ptr const &  ,
any_ptr const &   
) const
inline
bool boost::spirit::utree_is_less_than::operator() ( function_base const &  ,
function_base const &   
) const
inline

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