Source-highlight Library
srchilite::HighlightBuilderException Struct Reference
Inheritance diagram for srchilite::HighlightBuilderException:
Collaboration diagram for srchilite::HighlightBuilderException:

Public Member Functions

 HighlightBuilderException (const std::string &_message, const ParserInfo *parserinfo, const boost::regex_error &e=boost::regex_error(boost::regex_constants::error_bad_pattern))
 
 HighlightBuilderException (const std::string &_message, const std::string &filename="", unsigned int line=0, const boost::regex_error &e=boost::regex_error(boost::regex_constants::error_bad_pattern))
 
virtual const char * what () const throw ()
 

Public Attributes

std::string message
 detailed message for this exception
 
boost::regex_error causedBy
 possible exception that caused this one
 
std::string filename
 filename of the element that caused this exception
 
unsigned int line
 line of the element that caused this exception
 

The documentation for this struct was generated from the following files: