Página principal   Lista de namespaces   Hierarquia de classes   Lista de componentes   Lista de ficheiros   Membros do namespace   Componentes   Declarações  

erros.H

Ir para a documentação deste ficheiro.
00001 
00004 #ifndef IPC_ERROS_H
00005 #define IPC_ERROS_H
00006 
00007 #include <Erros/erros.H>
00008 
00009 #include <cerrno>
00010 
00011 namespace IPC {
00012 
00015     class Erro : public Erros::Erro {
00016     public:
00018         Erro(string const& mensagem) 
00019             : Erros::Erro(mensagem) {
00020         }
00023         Erro() 
00024             : Erros::Erro(std::string("Erro IPC: \"") + strerror(errno) + 
00025                           '"') {
00026         }
00027     private:
00028         string mensagem;
00029     };
00030 }
00031 
00032 #endif // IPC_ERROS_H

Gerado em Tue Apr 10 15:38:16 2001 para Pacotes por doxygen1.2.6 escrito por Dimitri van Heesch, © 1997-2001