Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

InvFPTermPropList Class Reference

#include <InvFPTermPropList.hpp>

Inheritance diagram for InvFPTermPropList:

InvFPTermList TermInfoList List of all members.

Public Methods

TermInfonextTerm () const
TermInfonextTerm (InvFPTermPropList::iterator &it) const
bool hasMoreTerm () const
bool hasMoreTerm (InvFPTermPropList::iterator &it) const
void skipTo (int pos) const
void skipTo (InvFPTermPropList::iterator &it, int pos) const
int nextEntryPos () const
int nextEntryPos (InvFPTermPropList::iterator &it) const
int nextTermPos () const
int nextTermPos (InvFPTermPropList::iterator &it) const

Member Function Documentation

bool InvFPTermPropList::hasMoreTerm InvFPTermPropList::iterator &    it const
 

bool InvFPTermPropList::hasMoreTerm  
 

returns true if there is another term can use to know that nextTerm will not return NULL check is slower than hasMore(), depending on number of properties

int InvFPTermPropList::nextEntryPos InvFPTermPropList::iterator &    it const
 

int InvFPTermPropList::nextEntryPos  
 

Peek ahead and tell me what the position of the next entry is Does not change position of iterator returns -1 on error or end of list

TermInfo * InvFPTermPropList::nextTerm InvFPTermPropList::iterator &    it const
 

TermInfo * InvFPTermPropList::nextTerm  
 

Skip all tags and give me the next term Basicaly skips to first item with different position Returns NULL if no more terms.

int InvFPTermPropList::nextTermPos InvFPTermPropList::iterator &    it const
 

int InvFPTermPropList::nextTermPos  
 

Peak ahead and tell me what the position of the next term is (skips all entries with same position and gives the next different position) Does not change position of iterator returns -1 on error or end of list

void InvFPTermPropList::skipTo InvFPTermPropList::iterator &    it,
int    pos
const
 

void InvFPTermPropList::skipTo int    pos const
 

Advance the pointer to the next entry with the given position goes to next available term past pos if no actually pos is found (can happen because of stopwords) goes to end if pos is beyond end of list


The documentation for this class was generated from the following files:
Generated on Wed Nov 3 12:59:41 2004 for Lemur Toolkit by doxygen1.2.18