#include <inverted_index_core.h>
Public Member Functions | |
| IndexDataSet (Config::Document &doc_config) | |
| void | divide (const Document &doc) |
| void | init_iter () |
| bool | has_next () |
| IndexData | get_next () |
| void | clear_current_data () |
| void | clear_data () |
| Lux::IndexDataSet::IndexDataSet | ( | Config::Document & | doc_config | ) | [inline] |
constructor: initialize each IndexData object with document definition
| void Lux::IndexDataSet::clear_current_data | ( | ) | [inline] |
clearing the data specified by iterator only.
| void Lux::IndexDataSet::divide | ( | const Document & | doc | ) | [inline] |
divide the fields' data of a Document into each index
1.4.7