|
LSSTApplications
10.0-2-g4f67435,11.0.rc2+1,11.0.rc2+12,11.0.rc2+3,11.0.rc2+4,11.0.rc2+5,11.0.rc2+6,11.0.rc2+7,11.0.rc2+8
LSSTDataManagementBasePackage
|
#include <parserexceptions.h>
Public Member Functions | |
| SyntaxError (POL_EARGS_TYPED) | |
| SyntaxError (POL_EARGS_TYPED, const std::string &msg) | |
| SyntaxError (POL_EARGS_TYPED, const std::string &msg, int lineno) | |
| virtual char const * | getType () const throw () |
| virtual lsst::pex::exceptions::Exception * | clone () const |
Public Member Functions inherited from lsst::pex.policy::ParserError | |
| ParserError (POL_EARGS_TYPED) | |
| ParserError (POL_EARGS_TYPED, const std::string &msg) | |
| ParserError (POL_EARGS_TYPED, const std::string &msg, int lineno) | |
Additional Inherited Members | |
Static Public Member Functions inherited from lsst::pex.policy::ParserError | |
| static std::string | makeLocatedMessage (const std::string &msg, int lineno) |
an exception thrown because a general syntax error was encountered.
Definition at line 136 of file parserexceptions.h.
|
inline |
Create an exception the exception with a default message.
Definition at line 142 of file parserexceptions.h.
|
inline |
Create an exception the exception with a given message.
| msg | a message describing the problem. |
Definition at line 149 of file parserexceptions.h.
|
inline |
Create an exception the exception with a given message.
| msg | a message describing the problem. |
| lineno | a line number in the file (or stream) being parsed where the problem occurred. The first line of the file is typically line 1. |
Definition at line 159 of file parserexceptions.h.
|
virtual |
Reimplemented from lsst::pex.policy::ParserError.
Reimplemented in lsst::pex.policy::UnsupportedSyntax, and lsst::pex.policy::FormatSyntaxError.
|
virtual | |||||||||||||
Reimplemented from lsst::pex.policy::ParserError.
Reimplemented in lsst::pex.policy::UnsupportedSyntax, and lsst::pex.policy::FormatSyntaxError.
1.8.5