/**
Crea el arbol de directorios recibido como parametro.
*/
- static void mkdir(const std::string& path) throw(RuntimeException);
+ static void mkdir(const std::string& path) noexcept(false);
/**
Indica si el PATH recibido como parametro existe o no.
\return Devuelve \em true si el PATH recibido como parametro existe o \em false
en otro caso.
*/
- static bool exists(const std::string& path) throw(RuntimeException) { return exists(path.c_str()); }
+ static bool exists(const std::string& path) noexcept(false) { return exists(path.c_str()); }
/**
Indica si el PATH recibido como parametro existe o no.
\return Devuelve \em true si el PATH recibido como parametro existe o \em false
en otro caso.
*/
- static bool exists(const char* path) throw(RuntimeException);
+ static bool exists(const char* path) noexcept(false);
/**
Indica si el PATH recibido como parametro es un directorio o no.
\return Devuelve \em true si el PATH recibido como parametro es un directorio o \em false
en otro caso.
*/
- static bool isADirectory(const std::string& path) throw(RuntimeException) { return isADirectory(path.c_str()); }
+ static bool isADirectory(const std::string& path) noexcept(false) { return isADirectory(path.c_str()); }
/**
Indica si el PATH recibido como parametro es un directorio o no.
\return Devuelve \em true si el PATH recibido como parametro es un directorio o \em false
en otro caso.
*/
- static bool isADirectory(const char* path) throw(RuntimeException);
+ static bool isADirectory(const char* path) noexcept(false);
/**
* Devuelve el i-nodo asociado al nombre de fichero de recibido como parámetro.
* \param path Ruta completa del fichero a comprobar.
* \return El nº de i-nodo asociado al fichero
*/
- static ino_t getINode(const std::string& path) throw(RuntimeException) { return getINode(path.c_str()); }
+ static ino_t getINode(const std::string& path) noexcept(false) { return getINode(path.c_str()); }
/**
* Devuelve el i-nodo asociado al nombre de fichero de recibido como parámetro.
* \param path Ruta completa del fichero a comprobar.
* \return El nº de i-nodo asociado al fichero
*/
- static ino_t getINode(const char* path) throw(RuntimeException);
+ static ino_t getINode(const char* path) noexcept(false);
/**
* Espera a que haya actividad de entrada en el fd recibido como parámetro.
* \param timeout Número máximo de milisegundos que puede quedar a la espera. Si vale 0 no realiza ninguna espera.
* \return \em true si el proceso detecta actividad o \em false si se cumplió el timeout sin recibir información.
*/
- static bool waitInput(const int fd, const Millisecond&) throw(RuntimeException);
+ static bool waitInput(const int fd, const Millisecond&) noexcept(false);
};
}