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

indri::api::_Wrapper< _lexType, _parseType > Class Template Reference

Inheritance diagram for indri::api::_Wrapper< _lexType, _parseType >:

indri::api::QueryParserWrapper List of all members.

Public Member Functions

 _Wrapper (_lexType *lexer, _parseType *parser, std::istringstream *queryStream)
virtual indri::lang::ScoredExtentNodequery ()
virtual ~_Wrapper ()

Private Attributes

_lexType * _lexer
_parseType * _parser
std::istringstream * _queryStream

template<typename _lexType, typename _parseType>
class indri::api::_Wrapper< _lexType, _parseType >


Constructor & Destructor Documentation

template<typename _lexType, typename _parseType>
indri::api::_Wrapper< _lexType, _parseType >::_Wrapper _lexType *  lexer,
_parseType *  parser,
std::istringstream *  queryStream
[inline]
 

template<typename _lexType, typename _parseType>
virtual indri::api::_Wrapper< _lexType, _parseType >::~_Wrapper  )  [inline, virtual]
 


Member Function Documentation

template<typename _lexType, typename _parseType>
virtual indri::lang::ScoredExtentNode* indri::api::_Wrapper< _lexType, _parseType >::query  )  [inline, virtual]
 

Implements indri::api::QueryParserWrapper.


Member Data Documentation

template<typename _lexType, typename _parseType>
_lexType* indri::api::_Wrapper< _lexType, _parseType >::_lexer [private]
 

template<typename _lexType, typename _parseType>
_parseType* indri::api::_Wrapper< _lexType, _parseType >::_parser [private]
 

template<typename _lexType, typename _parseType>
std::istringstream* indri::api::_Wrapper< _lexType, _parseType >::_queryStream [private]
 


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