Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::heap::detail::extract_stable< bound_args > Struct Template Reference

#include <policies.hpp>

Public Types

typedef mpl::if_c< has_stable,
typename has_arg< bound_args,
tag::stable >::type,
mpl::bool_< false > >::type 
stable_t
 

Static Public Attributes

static const bool has_stable = has_arg<bound_args, tag::stable>::value
 
static const bool value = stable_t::value
 

Member Typedef Documentation

template<typename bound_args >
typedef mpl::if_c<has_stable, typename has_arg<bound_args, tag::stable>::type, mpl::bool_<false> >::type boost::heap::detail::extract_stable< bound_args >::stable_t

Member Data Documentation

template<typename bound_args >
const bool boost::heap::detail::extract_stable< bound_args >::has_stable = has_arg<bound_args, tag::stable>::value
static
template<typename bound_args >
const bool boost::heap::detail::extract_stable< bound_args >::value = stable_t::value
static

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