Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

indri::index::TermRecorder Class Reference

#include <TermRecorder.hpp>

List of all members.

Public Member Functions

void add (int sequence, const char *term)
void sort ()
void buildMap (std::vector< lemur::api::TERMID_T > &map, TermRecorder &other, std::vector< std::pair< const char *, lemur::api::TERMID_T > > *missing=0)
std::vector< std::pair< size_t,
lemur::api::TERMID_T > > & 
pairs ()
indri::utility::Bufferbuffer ()
int memorySize ()

Private Attributes

indri::utility::Buffer _buffer
std::vector< std::pair< size_t,
lemur::api::TERMID_T > > 
_pairs


Member Function Documentation

void indri::index::TermRecorder::add int  sequence,
const char *  term
[inline]
 

indri::utility::Buffer& indri::index::TermRecorder::buffer  )  [inline]
 

void indri::index::TermRecorder::buildMap std::vector< lemur::api::TERMID_T > &  map,
TermRecorder other,
std::vector< std::pair< const char *, lemur::api::TERMID_T > > *  missing = 0
[inline]
 

int indri::index::TermRecorder::memorySize  )  [inline]
 

std::vector< std::pair<size_t, lemur::api::TERMID_T> >& indri::index::TermRecorder::pairs  )  [inline]
 

void indri::index::TermRecorder::sort  )  [inline]
 


Member Data Documentation

indri::utility::Buffer indri::index::TermRecorder::_buffer [private]
 

std::vector< std::pair<size_t, lemur::api::TERMID_T> > indri::index::TermRecorder::_pairs [private]
 


The documentation for this class was generated from the following file:
Generated on Tue Jun 15 11:03:00 2010 for Lemur by doxygen 1.3.4