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

StringQuery Class Reference

A string query takes a char * and splits it by spaces. More...

#include <StringQuery.hpp>

Inheritance diagram for StringQuery:

Query List of all members.

Public Methods

 StringQuery (char *qid,char *qry)
virtual ~StringQuery ()
virtual char* id ()
virtual void startTermIteration ()
virtual bool hasMore ()
virtual TokenTermnextTerm ()

Protected Attributes

char* tid
char* query
char* current

Detailed Description

A string query takes a char * and splits it by spaces.


Constructor & Destructor Documentation

StringQuery::StringQuery ( char * qid,
char * qry ) [inline]
 

StringQuery::~StringQuery ( ) [inline, virtual]
 


Member Function Documentation

bool StringQuery::hasMore ( ) [inline, virtual]
 

char * StringQuery::id ( ) [inline, virtual]
 

Reimplemented from Query.

TokenTerm * StringQuery::nextTerm ( ) [inline, virtual]
 

void StringQuery::startTermIteration ( ) [inline, virtual]
 


Member Data Documentation

char * StringQuery::current [protected]
 

char * StringQuery::query [protected]
 

char * StringQuery::tid [protected]
 


The documentation for this class was generated from the following file:
Generated at Fri Jul 26 18:27:21 2002 for LEMUR by doxygen1.2.4 written by Dimitri van Heesch, © 1997-2000