/**
Devuelve el nombre logico de este observador.
*/
- const char* getName() const throw() { return a_name; }
+ const char* getName() const { return a_name; }
/**
Devuelve una cadena con la informacion relevante de esta clase.
\return una cadena con la informacion relevante de esta clase.
*/
- std::string asString() const throw() {
+ std::string asString() const {
std::string result("anna::TraceWriterObserver { Name: ");
result += a_name;
return result += " }";
\warning El fichero usado para escribir las trazas puede abrirse un numero indeterminado
de veces durante la ejecucion de nuestra aplicacion.
*/
- virtual void handleOpen(const int fd) throw() = 0;
+ virtual void handleOpen(const int fd) = 0;
/**
Metodo que hay que reescribir para tratar la notificacion de cierre del fichero de trazas.
\warning El fichero usado para escribir las trazas puede cerrar un numero indeterminado
de veces durante la ejecucion de nuestra aplicacion.
*/
- virtual void handleClose(const int fd) throw() = 0;
+ virtual void handleClose(const int fd) = 0;
private:
const char* a_name;