X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=include%2Fanna%2Fldap%2FRequest.hpp;fp=include%2Fanna%2Fldap%2FRequest.hpp;h=c4bb3b74b8fcb5a794f143ea94daf6bac5068f95;hp=cd58e20f4a4fe98c3dde0d7db54a61ee65d130ee;hb=5a6cba5fde2b2f538a7515f8293cc0a8d9589dfa;hpb=af9c86ffb0e28d35ad94d99c5f77e41578c972b4 diff --git a/include/anna/ldap/Request.hpp b/include/anna/ldap/Request.hpp index cd58e20..c4bb3b7 100644 --- a/include/anna/ldap/Request.hpp +++ b/include/anna/ldap/Request.hpp @@ -36,13 +36,13 @@ public: Devuelve el tipo de la clase de esta peticion indicada en el contructor. \return El tipo de la clase de esta peticion indicada en el contructor. */ - ClassCode::_v getClassCode() const throw() { return a_classCode; } + ClassCode::_v getClassCode() const { return a_classCode; } /** * Devuelve la acción a realizar en caso de que el temporizador asociado a esta petición expire. * \return la acción a realizar en caso de que el temporizador asociado a esta petición expire. */ - OnExpiry::_v getOnExpiry() const throw() { return a_onExpiry; } + OnExpiry::_v getOnExpiry() const { return a_onExpiry; } /** * Establece la acción a realizar en caso de que el temporizador asociado a esta petición expire. @@ -50,25 +50,25 @@ public: * * \warning Establecer el valor OnExpiry::Ignore podría causar pérdida de memoria y uso innecesario de recursos. */ - void setOnExpiry(const OnExpiry::_v onExpiry) throw() { a_onExpiry = onExpiry; } + void setOnExpiry(const OnExpiry::_v onExpiry) { a_onExpiry = onExpiry; } /** Devuelve una cadena con la informacion mas relevante de esta instancia. \return Una cadena con la informacion mas relevante de esta instancia. */ - virtual std::string asString() const throw(); + virtual std::string asString() const ; /** Devuelve un documento XML con la informacion mas relevante de esta instancia. \param parent Nodo XML del que colgar la informacion referente a esta instancia. \return Un documento XML con la informacion mas relevante de esta instancia. */ - virtual xml::Node* asXML(xml::Node* parent) const throw(); + virtual xml::Node* asXML(xml::Node* parent) const ; /** Inicializa los parametros de esta peticion. */ - virtual void clear() throw() = 0; + virtual void clear() = 0; /** Devuelve \em NULL si la \em std::string recibida como parametro esta vacia o el contenido de la @@ -77,7 +77,7 @@ public: misma en otro caso. \warning Uso interno. */ - static const char* asCString(const std::string& value) throw() { + static const char* asCString(const std::string& value) { return (value.empty() == true) ? NULL : value.c_str(); } @@ -87,7 +87,7 @@ public: \return \em "" si la std::string recibida como parametro esta vacia o el contenido de la misma en otro caso. */ - static const char* asText(const std::string& value) throw() { + static const char* asText(const std::string& value) { return (value.empty() == true) ? "" : value.c_str(); } @@ -103,7 +103,7 @@ private: ClassCode::_v a_classCode; OnExpiry::_v a_onExpiry; - virtual IdMessage send(Session&) const throw() = 0; + virtual IdMessage send(Session&) const = 0; friend class Session; };