#include <OffsetMetadataAnnotator.hpp>
Inheritance diagram for indri::parse::OffsetMetadataAnnotator:
Public Member Functions | |
OffsetMetadataAnnotator () | |
~OffsetMetadataAnnotator () | |
void | setHandler (ObjectHandler< indri::api::ParsedDocument > &handler) |
void | handle (indri::api::ParsedDocument *document) |
void | open (const std::string &offsetMetadataFile) |
indri::api::ParsedDocument * | transform (indri::api::ParsedDocument *document) |
Private Member Functions | |
const char * | _getDocno (indri::api::ParsedDocument *document) |
void | _cleanup () |
Private Attributes | |
std::string | _offsetMetadataFile |
indri::utility::HashTable< const char *, indri::utility::greedy_vector< MetadataPair * > * > | _annotations |
std::vector< char * > | _buffers_allocated |
bool | _first_open |
ObjectHandler< indri::api::ParsedDocument > * | _handler |
|
|
|
|
|
|
|
|
|
Implements indri::parse::Transformation. |
|
|
|
Implements indri::parse::Transformation. |
|
Implements indri::parse::Transformation. |
|
|
|
|
|
|
|
|
|
|