|
xapian-core
1.4.30
|
Class to hold statistics for a given slot. More...
#include <valuestats.h>
Inheritance diagram for ValueStats:
Collaboration diagram for ValueStats: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.
References freq, lower_bound, and upper_bound.
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(), clear(), 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(), clear(), 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(), clear(), 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().