#include <tree_policy.hpp>
Public Types | |
typedef Allocator | allocator |
typedef Key | key_type |
typedef allocator::template rebind< Key >::other::const_reference | const_key_reference |
typedef allocator::template rebind< Key >::other::reference | key_reference |
typedef allocator::size_type | size_type |
Public Member Functions | |
order_statistics_key (const_key_reference r_key=Key()) | |
operator key_reference () | |
operator key_type () const | |
Private Attributes | |
key_type | m_key |
size_type | m_rank |
Friends | |
class | order_by_key |
class | order_statistics_key_cmp |
class | order_statistics_node_updator |
class | find_by_order |
class | order_statistics_key_verifier |
Definition at line 62 of file tree_policy.hpp.
typedef Allocator pb_assoc::order_statistics_key< Key, Allocator >::allocator |
Definition at line 65 of file tree_policy.hpp.
typedef allocator::template rebind<Key>::other::const_reference pb_assoc::order_statistics_key< Key, Allocator >::const_key_reference |
Definition at line 68 of file tree_policy.hpp.
typedef allocator::template rebind<Key>::other::reference pb_assoc::order_statistics_key< Key, Allocator >::key_reference |
Definition at line 70 of file tree_policy.hpp.
typedef Key pb_assoc::order_statistics_key< Key, Allocator >::key_type |
Definition at line 66 of file tree_policy.hpp.
typedef allocator::size_type pb_assoc::order_statistics_key< Key, Allocator >::size_type |
Definition at line 71 of file tree_policy.hpp.
pb_assoc::order_statistics_key< Key, Allocator >::order_statistics_key | ( | const_key_reference | r_key = Key() |
) | [inline, explicit] |
pb_assoc::order_statistics_key< Key, Allocator >::operator key_reference | ( | ) | [inline] |
pb_assoc::order_statistics_key< Key, Allocator >::operator key_type | ( | ) | const [inline] |
friend class find_by_order [friend] |
Definition at line 100 of file tree_policy.hpp.
friend class order_by_key [friend] |
Definition at line 91 of file tree_policy.hpp.
friend class order_statistics_key_cmp [friend] |
Definition at line 94 of file tree_policy.hpp.
friend class order_statistics_key_verifier [friend] |
Definition at line 103 of file tree_policy.hpp.
friend class order_statistics_node_updator [friend] |
Definition at line 97 of file tree_policy.hpp.
key_type pb_assoc::order_statistics_key< Key, Allocator >::m_key [private] |
Definition at line 84 of file tree_policy.hpp.
size_type pb_assoc::order_statistics_key< Key, Allocator >::m_rank [mutable, private] |
Definition at line 88 of file tree_policy.hpp.