GME
13
|
#include <OCLException.h>
Public Types | |
enum | ExceptionType { ET_SYNTACTIC = 0, ET_SEMANTIC = 1, ET_RUNTIME = 2, ET_WARNING = 3 } |
Public Member Functions | |
Exception () | |
Exception (ExceptionType eType, int iCode, int iLine=-1, int iColumn=-1) | |
Exception (ExceptionType eType, int iCode, const std::string ¶m, int iLine=-1, int iColumn=-1) | |
Exception (ExceptionType eType, int iCode, const std::string ¶m1, const std::string ¶m2, int iLine=-1, int iColumn=-1) | |
Exception (ExceptionType eType, int iCode, const std::string ¶m1, const std::string ¶m2, const std::string ¶m3, int iLine=-1, int iColumn=-1) | |
Exception (ExceptionType eType, int iCode, const StringVector &vecParameters, int iLine=-1, int iColumn=-1) | |
Exception (ExceptionType eType, const std::string &strMessage, int iLine=-1, int iColumn=-1) | |
Exception (ExceptionType eType, const std::string &strMessage, const std::string ¶m, int iLine=-1, int iColumn=-1) | |
Exception (ExceptionType eType, const std::string &strMessage, const std::string ¶m1, const std::string ¶m2, int iLine=-1, int iColumn=-1) | |
Exception (ExceptionType eType, const std::string &strMessage, const std::string ¶m1, const std::string ¶m2, const std::string ¶m3, int iLine=-1, int iColumn=-1) | |
Exception (ExceptionType eType, const std::string &strMessage, const StringVector &vecParameters, int iLine=-1, int iColumn=-1) | |
Exception (ExceptionType eType, const Exception &e) | |
Exception & | operator= (const Exception &e) |
int | GetLine () |
int | GetColumn () |
void | SetLine (int iLine) |
void | SetColumn (int iColumn) |
std::string | GGetMessage () |
int | GetCode () |
ExceptionType | GetType () |
Definition at line 101 of file OCLException.h.
Definition at line 104 of file OCLException.h.
OclCommon::Exception::Exception | ( | ) | [inline] |
Definition at line 115 of file OCLException.h.
OclCommon::Exception::Exception | ( | ExceptionType | eType, |
int | iCode, | ||
int | iLine = -1 , |
||
int | iColumn = -1 |
||
) | [inline] |
Definition at line 120 of file OCLException.h.
OclCommon::Exception::Exception | ( | ExceptionType | eType, |
int | iCode, | ||
const std::string & | param, | ||
int | iLine = -1 , |
||
int | iColumn = -1 |
||
) | [inline] |
Definition at line 125 of file OCLException.h.
OclCommon::Exception::Exception | ( | ExceptionType | eType, |
int | iCode, | ||
const std::string & | param1, | ||
const std::string & | param2, | ||
int | iLine = -1 , |
||
int | iColumn = -1 |
||
) | [inline] |
Definition at line 131 of file OCLException.h.
OclCommon::Exception::Exception | ( | ExceptionType | eType, |
int | iCode, | ||
const std::string & | param1, | ||
const std::string & | param2, | ||
const std::string & | param3, | ||
int | iLine = -1 , |
||
int | iColumn = -1 |
||
) | [inline] |
Definition at line 138 of file OCLException.h.
OclCommon::Exception::Exception | ( | ExceptionType | eType, |
int | iCode, | ||
const StringVector & | vecParameters, | ||
int | iLine = -1 , |
||
int | iColumn = -1 |
||
) | [inline] |
Definition at line 146 of file OCLException.h.
OclCommon::Exception::Exception | ( | ExceptionType | eType, |
const std::string & | strMessage, | ||
int | iLine = -1 , |
||
int | iColumn = -1 |
||
) | [inline] |
Definition at line 151 of file OCLException.h.
OclCommon::Exception::Exception | ( | ExceptionType | eType, |
const std::string & | strMessage, | ||
const std::string & | param, | ||
int | iLine = -1 , |
||
int | iColumn = -1 |
||
) | [inline] |
Definition at line 156 of file OCLException.h.
OclCommon::Exception::Exception | ( | ExceptionType | eType, |
const std::string & | strMessage, | ||
const std::string & | param1, | ||
const std::string & | param2, | ||
int | iLine = -1 , |
||
int | iColumn = -1 |
||
) | [inline] |
Definition at line 162 of file OCLException.h.
OclCommon::Exception::Exception | ( | ExceptionType | eType, |
const std::string & | strMessage, | ||
const std::string & | param1, | ||
const std::string & | param2, | ||
const std::string & | param3, | ||
int | iLine = -1 , |
||
int | iColumn = -1 |
||
) | [inline] |
Definition at line 169 of file OCLException.h.
OclCommon::Exception::Exception | ( | ExceptionType | eType, |
const std::string & | strMessage, | ||
const StringVector & | vecParameters, | ||
int | iLine = -1 , |
||
int | iColumn = -1 |
||
) | [inline] |
Definition at line 178 of file OCLException.h.
OclCommon::Exception::Exception | ( | ExceptionType | eType, |
const Exception & | e | ||
) | [inline] |
Definition at line 183 of file OCLException.h.
int OclCommon::Exception::GetCode | ( | ) | [inline] |
Definition at line 222 of file OCLException.h.
int OclCommon::Exception::GetColumn | ( | ) | [inline] |
Definition at line 205 of file OCLException.h.
int OclCommon::Exception::GetLine | ( | ) | [inline] |
Definition at line 200 of file OCLException.h.
ExceptionType OclCommon::Exception::GetType | ( | ) | [inline] |
Definition at line 227 of file OCLException.h.
Definition at line 77 of file OCLException.cpp.
Definition at line 188 of file OCLException.h.
void OclCommon::Exception::SetColumn | ( | int | iColumn | ) | [inline] |
Definition at line 215 of file OCLException.h.
void OclCommon::Exception::SetLine | ( | int | iLine | ) | [inline] |
Definition at line 210 of file OCLException.h.