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

indri::index::TermList Class Reference

#include <TermList.hpp>

List of all members.

Public Member Functions

void clear ()
void addField (const indri::index::FieldExtent &field)
void addTerm (const lemur::api::TERMID_T termID)
indri::utility::greedy_vector<
lemur::api::TERMID_T > & 
terms ()
const indri::utility::greedy_vector<
lemur::api::TERMID_T > & 
terms () const
indri::utility::greedy_vector<
indri::index::FieldExtent > & 
fields ()
const indri::utility::greedy_vector<
indri::index::FieldExtent > & 
fields () const
void read (const char *buffer, int size)
void write (indri::utility::Buffer &buffer)

Private Attributes

indri::utility::greedy_vector<
lemur::api::TERMID_T > 
_terms
indri::utility::greedy_vector<
FieldExtent > 
_fields


Member Function Documentation

void indri::index::TermList::addField (  const indri::index::FieldExtent &  field  )  [inline]
 

void indri::index::TermList::addTerm (  const lemur::api::TERMID_T  termID  )  [inline]
 

void indri::index::TermList::clear (   )  [inline]
 

const indri::utility::greedy_vector<indri::index::FieldExtent>& indri::index::TermList::fields (   )  const [inline]
 

indri::utility::greedy_vector<indri::index::FieldExtent>& indri::index::TermList::fields (   )  [inline]
 

void indri::index::TermList::read (  const char *  buffer,
int  size
)  [inline]
 

const indri::utility::greedy_vector<lemur::api::TERMID_T>& indri::index::TermList::terms (   )  const [inline]
 

indri::utility::greedy_vector<lemur::api::TERMID_T>& indri::index::TermList::terms (   )  [inline]
 

void indri::index::TermList::write (  indri::utility::Buffer &  buffer  )  [inline]
 


Member Data Documentation

indri::utility::greedy_vector<FieldExtent> indri::index::TermList::_fields [private]
 

indri::utility::greedy_vector<lemur::api::TERMID_T> indri::index::TermList::_terms [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