|
cartobase
4.7.0
|
parsing error More...
#include <cartobase/exception/ioexcept.h>


Public Member Functions | |
| parse_error (const std::string &what_arg, const std::string &token_arg, const std::string &filename_arg, int line_arg) | |
| Only use this version or the next one. More... | |
| parse_error (const std::string &what_arg, const std::string &token_arg, int line_arg) | |
| Only use this version or the previous one. More... | |
| parse_error (const std::string &what_arg, int line_arg, const std::string &filename_arg=std::string()) __attribute__((__deprecated__)) | |
| virtual | ~parse_error () throw () |
| int | line () const |
Public Member Functions inherited from carto::format_error | |
| format_error (const std::string &arg, const std::string &filename) | |
| format_error (const std::string &filename="") | |
| virtual | ~format_error () throw () |
Public Member Functions inherited from carto::io_error | |
| io_error (const std::string &arg, const std::string &filename="") | |
| virtual | ~io_error () throw () |
| virtual const char * | what () const throw () |
| std::string | filename () const |
Additional Inherited Members | |
Static Public Member Functions inherited from carto::io_error | |
| static void | launchErrnoExcept (const std::string &filename="") |
| static void | keepExceptionPriority (std::exception &e, int &prio, int &type, std::string &message, int raiseprio=0) |
| static void | launchExcept (int code, const std::string &msg, const std::string &defmsg="") |
parsing error
Definition at line 279 of file ioexcept.h.
| carto::parse_error::parse_error | ( | const std::string & | what_arg, |
| const std::string & | token_arg, | ||
| const std::string & | filename_arg, | ||
| int | line_arg | ||
| ) |
Only use this version or the next one.
| what_arg | what the parser was waiting for |
| token_arg | current token |
| filename_arg | name of the file |
| line_arg | line where the error occured |
| carto::parse_error::parse_error | ( | const std::string & | what_arg, |
| const std::string & | token_arg, | ||
| int | line_arg | ||
| ) |
Only use this version or the previous one.
| what_arg | what the parser was waiting for |
| token_arg | current token |
| line_arg | line where the error occured |
| carto::parse_error::parse_error | ( | const std::string & | what_arg, |
| int | line_arg, | ||
| const std::string & | filename_arg = std::string() |
||
| ) |
|
virtual | |||||||||||||
| int carto::parse_error::line | ( | ) | const |