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::make_fibonacci_heap_base< T, Parspec > Struct Template Reference

#include <fibonacci_heap.hpp>

Classes

struct  type
 

Public Types

typedef detail::make_heap_base
< T, Parspec,
constant_time_size >::type 
base_type
 
typedef detail::make_heap_base
< T, Parspec,
constant_time_size >
::allocator_argument 
allocator_argument
 
typedef detail::make_heap_base
< T, Parspec,
constant_time_size >
::compare_argument 
compare_argument
 
typedef marked_heap_node
< typename
base_type::internal_type > 
node_type
 
typedef
allocator_argument::template
rebind< node_type >::other 
allocator_type
 

Static Public Attributes

static const bool constant_time_size
 

Member Typedef Documentation

template<typename T , typename Parspec >
typedef detail::make_heap_base<T, Parspec, constant_time_size>::allocator_argument boost::heap::detail::make_fibonacci_heap_base< T, Parspec >::allocator_argument
template<typename T , typename Parspec >
typedef allocator_argument::template rebind<node_type>::other boost::heap::detail::make_fibonacci_heap_base< T, Parspec >::allocator_type
template<typename T , typename Parspec >
typedef detail::make_heap_base<T, Parspec, constant_time_size>::type boost::heap::detail::make_fibonacci_heap_base< T, Parspec >::base_type
template<typename T , typename Parspec >
typedef detail::make_heap_base<T, Parspec, constant_time_size>::compare_argument boost::heap::detail::make_fibonacci_heap_base< T, Parspec >::compare_argument
template<typename T , typename Parspec >
typedef marked_heap_node<typename base_type::internal_type> boost::heap::detail::make_fibonacci_heap_base< T, Parspec >::node_type

Member Data Documentation

template<typename T , typename Parspec >
const bool boost::heap::detail::make_fibonacci_heap_base< T, Parspec >::constant_time_size
static
Initial value:
= parameter::binding<Parspec,
tag::constant_time_size,

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