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

Tagcoll::TagexprParser Class Reference

#include <TagexprParser.h>

List of all members.

Public Member Functions

void setResult (Tagexpr *result) throw ()
void addError (const std::string &message) throw ()
Tagexprparse (const std::string &buffer) throw ()
const std::string & getErrorMessage () const throw ()
std::string getErrorMessage () throw ()

Static Public Member Functions

TagexprParserinstance () throw ()

Protected Attributes

Tagexprresult
std::string errorMessage

Static Protected Attributes

TagexprParser_instance = 0


Member Function Documentation

void Tagcoll::TagexprParser::addError const std::string &  message  )  throw () [inline]
 

std::string Tagcoll::TagexprParser::getErrorMessage  )  throw () [inline]
 

const std::string& Tagcoll::TagexprParser::getErrorMessage  )  const throw () [inline]
 

TagexprParser * TagexprParser::instance  )  throw () [static]
 

Tagexpr * TagexprParser::parse const std::string &  buffer  )  throw ()
 

void Tagcoll::TagexprParser::setResult Tagexpr result  )  throw () [inline]
 


Member Data Documentation

TagexprParser * TagexprParser::_instance = 0 [static, protected]
 

std::string Tagcoll::TagexprParser::errorMessage [protected]
 

Tagexpr* Tagcoll::TagexprParser::result [protected]
 


The documentation for this class was generated from the following files:
Generated on Sun Aug 15 21:20:50 2004 for libtagcoll by doxygen 1.3.8