#include <order_statistics_imp.hpp>
Public Types | |
typedef Cntnr | map |
typedef Allocator | allocator |
typedef allocator::size_type | size_type |
typedef allocator::template rebind< map >::other::const_reference | const_map_reference |
typedef Cntnr | map |
typedef Allocator | allocator |
typedef allocator::size_type | size_type |
typedef allocator::template rebind< map >::other::const_reference | const_map_reference |
Public Member Functions | |
bool | operator() (const Cntnr &r_c) const |
bool | operator() (const Cntnr &r_c) const |
Private Types | |
typedef Cntnr::const_node_iterator | const_node_iterator |
typedef Cntnr::const_iterator | cntnr_const_it |
typedef std::pair< bool, size_type > | stat |
typedef Cntnr::const_node_iterator | const_node_iterator |
typedef Cntnr::const_iterator | cntnr_const_it |
typedef std::pair< bool, size_type > | stat |
Static Private Member Functions | |
static stat | verify_imp (const_node_iterator it, const_node_iterator end_it) |
static stat | verify_imp (const_node_iterator it, const_node_iterator end_it) |
Definition at line 374 of file order_statistics_imp.hpp.
typedef Allocator order_statistics_key_verifier< Cntnr, Allocator >::allocator |
Definition at line 379 of file tree_policy/order_statistics_imp.hpp.
typedef Allocator order_statistics_key_verifier< Cntnr, Allocator >::allocator |
Definition at line 379 of file order_statistics_imp.hpp.
typedef Cntnr::const_iterator order_statistics_key_verifier< Cntnr, Allocator >::cntnr_const_it [private] |
Definition at line 394 of file tree_policy/order_statistics_imp.hpp.
typedef Cntnr::const_iterator order_statistics_key_verifier< Cntnr, Allocator >::cntnr_const_it [private] |
Definition at line 394 of file order_statistics_imp.hpp.
typedef allocator::template rebind<map>::other::const_reference order_statistics_key_verifier< Cntnr, Allocator >::const_map_reference |
Definition at line 385 of file tree_policy/order_statistics_imp.hpp.
typedef allocator::template rebind<map>::other::const_reference order_statistics_key_verifier< Cntnr, Allocator >::const_map_reference |
Definition at line 385 of file order_statistics_imp.hpp.
typedef Cntnr::const_node_iterator order_statistics_key_verifier< Cntnr, Allocator >::const_node_iterator [private] |
Definition at line 392 of file tree_policy/order_statistics_imp.hpp.
typedef Cntnr::const_node_iterator order_statistics_key_verifier< Cntnr, Allocator >::const_node_iterator [private] |
Definition at line 392 of file order_statistics_imp.hpp.
typedef Cntnr order_statistics_key_verifier< Cntnr, Allocator >::map |
Definition at line 377 of file tree_policy/order_statistics_imp.hpp.
typedef Cntnr order_statistics_key_verifier< Cntnr, Allocator >::map |
Definition at line 377 of file order_statistics_imp.hpp.
typedef allocator::size_type order_statistics_key_verifier< Cntnr, Allocator >::size_type |
Definition at line 381 of file tree_policy/order_statistics_imp.hpp.
typedef allocator::size_type order_statistics_key_verifier< Cntnr, Allocator >::size_type |
Definition at line 381 of file order_statistics_imp.hpp.
typedef std::pair<bool, size_type> order_statistics_key_verifier< Cntnr, Allocator >::stat [private] |
Definition at line 396 of file tree_policy/order_statistics_imp.hpp.
typedef std::pair<bool, size_type> order_statistics_key_verifier< Cntnr, Allocator >::stat [private] |
Definition at line 396 of file order_statistics_imp.hpp.
bool order_statistics_key_verifier< Cntnr, Allocator >::operator() | ( | const Cntnr & | r_c | ) | const |
bool order_statistics_key_verifier< Cntnr, Allocator >::operator() | ( | const Cntnr & | r_c | ) | const |
static stat order_statistics_key_verifier< Cntnr, Allocator >::verify_imp | ( | const_node_iterator | it, | |
const_node_iterator | end_it | |||
) | [inline, static, private] |
static stat order_statistics_key_verifier< Cntnr, Allocator >::verify_imp | ( | const_node_iterator | it, | |
const_node_iterator | end_it | |||
) | [inline, static, private] |
Definition at line 400 of file order_statistics_imp.hpp.
References std::pair< _T1, _T2 >::first, const_node_iterator::l_child(), std::make_pair(), const_node_iterator::r_child(), and std::pair< _T1, _T2 >::second.
Referenced by order_statistics_key_verifier< Cntnr, Allocator >::verify_imp().