56#define PB_DS_CLASS_T_DEC \ 
   57    template<typename Value_Type, typename Cmp_Fn, typename _Alloc> 
   59#define PB_DS_CLASS_C_DEC \ 
   60    binomial_heap<Value_Type, Cmp_Fn, _Alloc> 
   67    template<
typename Value_Type, 
typename Cmp_Fn, 
typename _Alloc>
 
   73      typedef typename base_type::node_pointer          node_pointer;
 
   74      typedef typename base_type::node_const_pointer    node_const_pointer;
 
   77      typedef Value_Type                                value_type;
 
   78      typedef typename _Alloc::size_type                size_type;
 
   79      typedef typename _Alloc::difference_type          difference_type;
 
   80      typedef typename base_type::pointer               pointer;
 
   81      typedef typename base_type::const_pointer         const_pointer;
 
   82      typedef typename base_type::reference             reference;
 
   83      typedef typename base_type::const_reference       const_reference;
 
   88      typedef typename base_type::cmp_fn                cmp_fn;
 
   89      typedef typename base_type::allocator_type        allocator_type;
 
  102      assert_valid(
const char*, 
int) 
const;
 
  109#undef PB_DS_CLASS_C_DEC 
  110#undef PB_DS_CLASS_T_DEC 
GNU extensions for policy-based data structures for public use.
Base class for binomial heap.
Const point-type iterator.
Const point-type iterator.