#include <ServerExceptionHandler.h>
Diagrama de Hierarquia para tecgraf::ftc::v1_04_01::ServerExceptionHandler:

Métodos Públicos | |
| ServerExceptionHandler () | |
| Construtor. | |
| virtual | ~ServerExceptionHandler () |
| Destrutor. | |
| virtual void | exception_raised (const std::string &msg)=0 |
| Chamado quando uma exceção é lançada no servidor. | |
| virtual void | exception_raised (const std::string &msg, const std::string &data_id)=0 |
| Chamado quando uma exceção é lançada no servidor. | |
| virtual void | exception_raised (const std::exception &e)=0 |
| Chamado quando uma exceção é lançada no servidor. | |
| virtual void | exception_raised (const std::exception &e, const std::string &data_id)=0 |
| Chamado quando uma exceção é lançada no servidor. | |
Toda exceção lançada durante e execução do servidor é capturada e informada para uma implementação dessa classe. É possível assim o tratamento mais adequado da exceção ou simplesmente o log da mesma.
| virtual void tecgraf::ftc::v1_04_01::ServerExceptionHandler::exception_raised | ( | const std::exception & | e, | |
| const std::string & | data_id | |||
| ) | [pure virtual] |
Chamado quando uma exceção é lançada no servidor.
| e | Objeto da exceção. | |
| data_id | Referência ao identificador do canal de dados |
Implementado por tecgraf::ftc::v1_04_01::DefaultServerExceptionHandler.
| virtual void tecgraf::ftc::v1_04_01::ServerExceptionHandler::exception_raised | ( | const std::exception & | e | ) | [pure virtual] |
Chamado quando uma exceção é lançada no servidor.
| e | Objeto da exceção. |
Implementado por tecgraf::ftc::v1_04_01::DefaultServerExceptionHandler.
| virtual void tecgraf::ftc::v1_04_01::ServerExceptionHandler::exception_raised | ( | const std::string & | msg, | |
| const std::string & | data_id | |||
| ) | [pure virtual] |
Chamado quando uma exceção é lançada no servidor.
| msg | Mensagem da exceção quando não específica - catch(...). | |
| data_id | Referência ao identificador do canal de dados |
Implementado por tecgraf::ftc::v1_04_01::DefaultServerExceptionHandler.
| virtual void tecgraf::ftc::v1_04_01::ServerExceptionHandler::exception_raised | ( | const std::string & | msg | ) | [pure virtual] |
Chamado quando uma exceção é lançada no servidor.
| msg | Mensagem da exceção quando não específica - catch(...). |
Implementado por tecgraf::ftc::v1_04_01::DefaultServerExceptionHandler.
1.4.7