libftc
Métodos Públicos | Atributos Protegidos
Referência da Classe FtcException

Define a excecao base da biblioteca FTC. Mais...

#include <ftc_exception.h>

Diagrama de Hierarquia para FtcException:
Inheritance graph
[legenda]

Lista de todos os Membros.

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.

Descrição Detalhada

Define a excecao base da biblioteca FTC.

Definição na linha 28 do arquivo ftc_exception.h.


Construtores & Destrutores

FtcException::FtcException ( FtcErrorCode  errcode,
std::string const &  msg 
) [inline]

Construtor.

Parâmetros:
errcode
msg

Definição na linha 36 do arquivo ftc_exception.h.

virtual FtcException::~FtcException ( ) throw () [inline, virtual]

Destrutor.

Definição na linha 45 do arquivo ftc_exception.h.


Métodos

virtual FtcErrorCode FtcException::erroCode ( ) [inline, virtual]

Retorna o código de erro da exceção.

Retorna:
FtcErrorCode

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.

Retorna:
Mensagem de erro.

Definição na linha 52 do arquivo ftc_exception.h.


Atributos

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.


A documentação para esta classe foi gerada a partir do seguinte arquivo: