CLucene - a full-featured, c++ search engine
API Documentation
Class responsible for access to stored document fields. More...
#include <FieldsReader.h>
Classes | |
| class | FieldsStreamHolder |
Public Member Functions | |
| FieldsReader (lucene::store::Directory *d, const char *segment, FieldInfos *fn) | |
| ~FieldsReader () | |
| void | close () |
| int32_t | size () const |
| bool | doc (int32_t n, lucene::document::Document *doc) |
| loads the fields from n'th document into doc. returns true on success. | |
Class responsible for access to stored document fields.
It uses <segment>.fdt and <segment>.fdx; files.
| lucene::index::FieldsReader::FieldsReader | ( | lucene::store::Directory * | d, | |
| const char * | segment, | |||
| FieldInfos * | fn | |||
| ) |
| lucene::index::FieldsReader::~FieldsReader | ( | ) |
| void lucene::index::FieldsReader::close | ( | ) |
| bool lucene::index::FieldsReader::doc | ( | int32_t | n, | |
| lucene::document::Document * | doc | |||
| ) |
loads the fields from n'th document into doc. returns true on success.
| int32_t lucene::index::FieldsReader::size | ( | ) | const |