xapian-core
1.4.27
|
Class to hold statistics for a given slot. More...
#include <valuestats.h>
Public Member Functions | |
ValueStats () | |
Construct an empty ValueStats object. More... | |
void | clear () |
Clear the statistics. More... | |
Public Attributes | |
Xapian::doccount | freq |
The number of documents which have a (non-empty) value stored in the slot. More... | |
std::string | lower_bound |
A lower bound on the values stored in the given value slot. More... | |
std::string | upper_bound |
An upper bound on the values stored in the given value slot. More... | |
Class to hold statistics for a given slot.
Definition at line 29 of file valuestats.h.
|
inline |
Construct an empty ValueStats object.
Definition at line 44 of file valuestats.h.
|
inline |
Clear the statistics.
Definition at line 48 of file valuestats.h.
Referenced by ChertValueManager::get_value_stats(), and GlassValueManager::get_value_stats().
Xapian::doccount ValueStats::freq |
The number of documents which have a (non-empty) value stored in the slot.
Definition at line 33 of file valuestats.h.
Referenced by ChertValueManager::add_document(), GlassValueManager::add_document(), check_chert_table(), check_glass_table(), ChertValueManager::delete_document(), GlassValueManager::delete_document(), ChertValueManager::get_value_freq(), GlassValueManager::get_value_freq(), RemoteDatabase::get_value_freq(), ChertValueManager::get_value_stats(), GlassValueManager::get_value_stats(), RemoteDatabase::read_value_stats(), ChertValueManager::set_value_stats(), and GlassValueManager::set_value_stats().
std::string ValueStats::lower_bound |
A lower bound on the values stored in the given value slot.
Definition at line 37 of file valuestats.h.
Referenced by ChertValueManager::add_document(), GlassValueManager::add_document(), check_chert_table(), check_glass_table(), ChertValueManager::delete_document(), GlassValueManager::delete_document(), ChertValueManager::get_value_lower_bound(), GlassValueManager::get_value_lower_bound(), RemoteDatabase::get_value_lower_bound(), ChertValueManager::get_value_stats(), GlassValueManager::get_value_stats(), RemoteDatabase::read_value_stats(), ChertValueManager::set_value_stats(), and GlassValueManager::set_value_stats().
std::string ValueStats::upper_bound |
An upper bound on the values stored in the given value slot.
Definition at line 41 of file valuestats.h.
Referenced by ChertValueManager::add_document(), GlassValueManager::add_document(), check_chert_table(), check_glass_table(), ChertValueManager::delete_document(), GlassValueManager::delete_document(), ChertValueManager::get_value_stats(), GlassValueManager::get_value_stats(), ChertValueManager::get_value_upper_bound(), GlassValueManager::get_value_upper_bound(), RemoteDatabase::get_value_upper_bound(), RemoteDatabase::read_value_stats(), ChertValueManager::set_value_stats(), and GlassValueManager::set_value_stats().