GNU g++  v5.2.1
GNU Standard C++
Collaboration diagram for Base and Policy Classes:

Classes

class  __gnu_pbds::detail::binary_heap< Value_Type, Cmp_Fn, _Alloc >
 Binary heaps composed of resize and compare policies. More...
 
class  __gnu_pbds::detail::binomial_heap< Value_Type, Cmp_Fn, _Alloc >
 Binomial heap. More...
 
class  __gnu_pbds::detail::pairing_heap< Value_Type, Cmp_Fn, _Alloc >
 Pairing heap. More...
 
class  __gnu_pbds::detail::rc_binomial_heap< Value_Type, Cmp_Fn, _Alloc >
 Redundant-counter binomial heap. More...
 
class  __gnu_pbds::detail::thin_heap< Value_Type, Cmp_Fn, _Alloc >
 Thin heap. More...
 

Enumerations

enum  { __gnu_pbds::detail::binary_heap< Value_Type, Cmp_Fn, _Alloc >::simple_value = is_simple<value_type>::value }
 
enum  { __gnu_pbds::detail::thin_heap< Value_Type, Cmp_Fn, _Alloc >::max_rank = (sizeof(size_type) << 4) + 2 }
 

Detailed Description

Enumeration Type Documentation

template<typename Value_Type , typename Cmp_Fn , typename _Alloc >
anonymous enum
private
Enumerator
simple_value 
template<typename Value_Type , typename Cmp_Fn , typename _Alloc >
anonymous enum
private
Enumerator
max_rank