X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=include%2Fanna%2Fcomm%2FDatagramSocket.hpp;fp=include%2Fanna%2Fcomm%2FDatagramSocket.hpp;h=12c995acdc219436d27837a00d276e43891c7c7d;hp=77721ea3f9d6dbfb28fed248a06809acfdb2e180;hb=5a6cba5fde2b2f538a7515f8293cc0a8d9589dfa;hpb=af9c86ffb0e28d35ad94d99c5f77e41578c972b4 diff --git a/include/anna/comm/DatagramSocket.hpp b/include/anna/comm/DatagramSocket.hpp index 77721ea..12c995a 100644 --- a/include/anna/comm/DatagramSocket.hpp +++ b/include/anna/comm/DatagramSocket.hpp @@ -45,30 +45,30 @@ public: Devuelve el modo en que fue instanciado este Socket. \return el modo en que fue instanciado este Socket. */ - Mode getMode() const throw() { return a_mode; } + Mode getMode() const { return a_mode; } /** Devuelve \em true si el socket fue instancia como sólo-lectura. \return \em true si el socket fue instancia como sólo-lectura. */ - const bool isReadOnly() const throw() { return a_mode == ReadOnly; } + const bool isReadOnly() const { return a_mode == ReadOnly; } /** Devuelve \em true si el socket fue instancia como sólo-lectura. \return \em true si el socket fue instancia como sólo-lectura. */ - const bool isWriteOnly() const throw() { return a_mode == WriteOnly; } + const bool isWriteOnly() const { return a_mode == WriteOnly; } /** Prepara el socket para enviar a la direccion indicada en el constructor. */ - void connect() throw(RuntimeException); + void connect() noexcept(false); private: const Mode a_mode; - void do_write(const DataBlock&) throw(RuntimeException); - int do_read(const char* data, const int maxSize) throw(RuntimeException); + void do_write(const DataBlock&) noexcept(false); + int do_read(const char* data, const int maxSize) noexcept(false); }; }