libftc
|
Define a excecao base da biblioteca FTC. Mais...
#include <ftc_exception.h>
Métodos Públicos | |
FtcException (FtcErrorCode errcode, std::string const &msg) | |
Construtor. | |
virtual | ~FtcException () throw () |
Destrutor. | |
char const * | what () const throw () |
Retorna a mensagem de erro associada a exceção. | |
virtual FtcErrorCode | erroCode () |
Retorna o código de erro da exceção. | |
Atributos Protegidos | |
FtcErrorCode | code |
Enumeracao contendo o codigo de erro. | |
std::string | m_msg |
String contendo mensagem de erro. |
Define a excecao base da biblioteca FTC.
Definição na linha 28 do arquivo ftc_exception.h.
FtcException::FtcException | ( | FtcErrorCode | errcode, |
std::string const & | msg | ||
) | [inline] |
virtual FtcException::~FtcException | ( | ) | throw () [inline, virtual] |
Destrutor.
Definição na linha 45 do arquivo ftc_exception.h.
virtual FtcErrorCode FtcException::erroCode | ( | ) | [inline, virtual] |
Retorna o código de erro da exceção.
Definição na linha 62 do arquivo ftc_exception.h.
char const* FtcException::what | ( | ) | const throw () [inline] |
Retorna a mensagem de erro associada a exceção.
Definição na linha 52 do arquivo ftc_exception.h.
FtcErrorCode FtcException::code [protected] |
Enumeracao contendo o codigo de erro.
Definição na linha 70 do arquivo ftc_exception.h.
std::string FtcException::m_msg [protected] |
String contendo mensagem de erro.
Definição na linha 74 do arquivo ftc_exception.h.