| Home | Libraries | People | FAQ | More

## Struct implementation_defined

boost::heap::skew_heap::implementation_defined

## Synopsis

    // In header: <boost/heap/skew_heap.hpp>

    struct implementation_defined {
      // types
      typedef T                               value_type;
      typedef base_maker::compare_argument    value_compare;
      typedef base_maker::allocator_type      allocator_type;
      typedef base_maker::node_type           node;
      typedef allocator_type::pointer         node_pointer;
      typedef allocator_type::const_pointer   const_node_pointer;
      typedef unspecified                     value_extractor;
      typedef boost::array< node_pointer, 2 > child_list_type;
      typedef child_list_type::iterator       child_list_iterator;
      typedef unspecified                     iterator;
      typedef iterator                        const_iterator;
      typedef unspecified                     ordered_iterator;
      typedef unspecified                     reference;
      typedef unspecified                     handle_type;
    };