00001 00007 // Erro: 00008 00009 inline Erros::Erro::Erro(std::string const& mensagem) 00010 : mensagem(mensagem) 00011 { 00012 } 00013 00014 inline Erros::Erro::~Erro() 00015 { 00016 } 00017 00018 inline Erros::Erro::operator std::string() const 00019 { 00020 return mensagem; 00021 } 00022 00023 00024 // ErroAoCarregar: 00025 00026 inline Erros::ErroAoCarregar::ErroAoCarregar(std::string const& classe) 00027 : Erro("Erro ao carregar '" + classe + "'") 00028 { 00029 } 00030 00031 00032 // ErroAoGuardar: 00033 00034 inline Erros::ErroAoGuardar::ErroAoGuardar(std::string const& classe) 00035 : Erro(std::string("Erro ao guardar '") + classe + "'") 00036 { 00037 }