Página principal   Módulos   Lista de namespaces   Hierarquia de classes   Lista de componentes   Lista de ficheiros   Membros do namespace   Componentes   Declarações   Paginas relacionadas  

Referencia à classe Slang::Erro

Base de uma pequena hierarquia de classes representando excepções. Mais...

#include <Slang/util.H>

Diagrama de heranças da classe Slang::Erro:

Slang::ErroAoCarregar Slang::ErroAoGuardar Mostrar lista completa dos membros

Membros públicos

 Erro (std::string const &mensagem)
 Construtor da classe. Mais...

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

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#. Mais...


Atributos Públicos

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


Descrição detalhada

Base de uma pequena hierarquia de classes representando excepções.

Definido na linha 161 do ficheiro util.H.


Documentação do Construtor & Destrutor

Slang::Erro::Erro ( std::string const & mensagem ) [inline]
 

Construtor da classe.

Parâmetros:
mensagem   Uma mensagem explicando a origem da excepção.

Definido na linha 165 do ficheiro util.H.

00166             : mensagem(mensagem) {
00167         }

Slang::Erro::~Erro ( ) [inline, virtual]
 

Destrutor virtual para poder sofrer derivações...

Definido na linha 169 do ficheiro util.H.

00169                         {
00170         }


Documentação dos métodos

Slang::Erro::operator std::string ( ) const [inline, virtual]
 

Inspector da mensagem explicando a origem da excepção na forma de uma conversão implícita para std::string#.

Definido na linha 173 do ficheiro util.H.

00173                                             {
00174             return mensagem;
00175         }


Documentação dos dados

std::string Slang::Erro::mensagem
 

A mensagem explicando a origem da excepção.

Definido na linha 177 do ficheiro util.H.


A documentação para esta classe foi gerada a partir do seguinte ficheiro:
Gerado em Mon May 14 17:22:14 2001 para Slang++ por doxygen1.2.6 escrito por Dimitri van Heesch, © 1997-2001