class Slang::Erro

Esta classe serve de base a uma pequena hierarquia de classes representando excepções.

Inheritance:


Public Fields

[more]std::string mensagem
A mensagem explicando a origem da excepção.

Public Methods

[more] Erro(std::string const& mensagem)
Construtor da classe.
[more]virtual ~Erro()
Destrutor virtual para poder sofrer derivações...
[more]virtual operator std::string () const
Inspector da mensagem explicando a origem da excepção na forma de uma conversão implícita para std::string.


Documentation

Esta classe serve de base a uma pequena hierarquia de classes representando excepções. Definida no módulo menu (ficheiro de interface Slang/menu.H).
o Erro(std::string const& mensagem)
Construtor da classe.
Parameters:
mensagem - Uma mensagem explicando a origem da excepção.

ovirtual ~Erro()
Destrutor virtual para poder sofrer derivações...

ovirtual operator std::string () const
Inspector da mensagem explicando a origem da excepção na forma de uma conversão implícita para std::string.

ostd::string mensagem
A mensagem explicando a origem da excepção.


Direct child classes:
ErroAoGuardar
ErroAoCarregar