ARB
|
#include <PT_partition.h>
Public Member Functions | |
Partition (const PrefixProbabilities &prob_, int passes_) | |
Partition (const Partition &other) | |
DECLARE_ASSIGNMENT_OPERATOR (Partition) | |
~Partition () | |
double | pass_probability (int pass) const |
int | max_allowed_passes () const |
int | number_of_passes () const |
int | split_depth () const |
bool | done () const |
bool | next () |
void | reset () |
size_t | estimate_probes_for_pass (int pass, size_t overall_base_count) const |
size_t | estimate_max_probes_for_any_pass (size_t overall_base_count) const |
size_t | estimate_max_kb_for_any_pass (size_t overall_base_count) const |
bool | contains (const char *probe) const |
Definition at line 321 of file PT_partition.h.
|
inline |
Definition at line 393 of file PT_partition.h.
References max_allowed_passes(), pt_assert, and reset().
|
inline |
Definition at line 404 of file PT_partition.h.
References MarkedPrefixes::predecide().
|
inline |
Definition at line 416 of file PT_partition.h.
Partition::DECLARE_ASSIGNMENT_OPERATOR | ( | Partition | ) |
|
inline |
Definition at line 420 of file PT_partition.h.
References PrefixProbabilities::of_range().
Referenced by estimate_probes_for_pass().
|
inline |
Definition at line 424 of file PT_partition.h.
References PrefixProbabilities::get_prefix_count().
Referenced by Partition().
|
inline |
Definition at line 425 of file PT_partition.h.
Referenced by enter_stage_1_build_tree().
|
inline |
Definition at line 426 of file PT_partition.h.
References PrefixProbabilities::get_depth().
|
inline |
Definition at line 428 of file PT_partition.h.
Referenced by enter_stage_1_build_tree(), and next().
|
inline |
Definition at line 429 of file PT_partition.h.
References done().
Referenced by enter_stage_1_build_tree().
|
inline |
Definition at line 436 of file PT_partition.h.
Referenced by Partition().
Definition at line 441 of file PT_partition.h.
References pass_probability(), and pt_assert.
Referenced by estimate_max_probes_for_any_pass().
Definition at line 445 of file PT_partition.h.
References estimate_probes_for_pass(), and pt_assert.
Referenced by enter_stage_1_build_tree(), estimate_max_kb_for_any_pass(), and max_probes_for_passes().
Definition at line 455 of file PT_partition.h.
References estimate_max_probes_for_any_pass(), and estimate_stage1_memusage_kb().
|
inline |
Definition at line 459 of file PT_partition.h.
References MarkedPrefixes::isMarked().
Referenced by enter_stage_1_build_tree().