X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=include%2Fanna%2Fxml%2FData.hpp;h=e4b77386f4f7837ac8468d36f8d7b5211f896ed6;hp=f1c46c1ec0fa16780f41d1312b67f0b3ac385414;hb=5a6cba5fde2b2f538a7515f8293cc0a8d9589dfa;hpb=af9c86ffb0e28d35ad94d99c5f77e41578c972b4 diff --git a/include/anna/xml/Data.hpp b/include/anna/xml/Data.hpp index f1c46c1..e4b7738 100644 --- a/include/anna/xml/Data.hpp +++ b/include/anna/xml/Data.hpp @@ -41,43 +41,43 @@ public: Devuelve el valor asociado a este dato XML. \return El valor asociado a este dato XML. */ - const std::string& getValue() const throw() { return a_value; } + const std::string& getValue() const { return a_value; } /** Devuelve el valor asociado a este dato XML. \return El valor asociado a este dato XML. */ - const char* getCStringValue() const throw() { return a_value.c_str(); } + const char* getCStringValue() const { return a_value.c_str(); } /** Devuelve el valor numerico asociado a este dato XML. \return El valor numerico asociado a este dato XML. */ - int getIntegerValue() const throw() { return atoi(a_value.c_str()); } + int getIntegerValue() const { return atoi(a_value.c_str()); } /** * Establece el valor de éste dato XML. * \param value Valor que tomará éste dato XML. */ - void setValue(const char* value) throw() { a_value = (value != NULL) ? value : ""; filter(a_value); } + void setValue(const char* value) { a_value = (value != NULL) ? value : ""; filter(a_value); } /** * Establece el valor de éste dato XML. * \param value Valor que tomará éste dato XML. */ - void setValue(const std::string& value) throw() { a_value = value; } + void setValue(const std::string& value) { a_value = value; } /** * Establece el valor de éste dato XML. * \param value Valor que tomará éste dato XML. */ - void setValue(const int value) throw(); + void setValue(const int value) ; /** Devuelve una cadena con toda la informacion relevante de esta instancia. \return Una cadena con toda la informacion relevante de esta instancia. */ - virtual std::string asString() const throw(); + virtual std::string asString() const ; protected: /** @@ -89,7 +89,7 @@ private: std::string a_value; Node* a_owner; - void setNode(Node* node) throw() { a_owner = node; } + void setNode(Node* node) { a_owner = node; } /** Filtra la cadena recibida como parametro para asegurar que no contiene ninguna @@ -97,7 +97,7 @@ private: este valor. \return La instancia de la cadena una vez modificada. */ - static const std::string& filter(const std::string& str) throw() { return str; } + static const std::string& filter(const std::string& str) { return str; } friend class Node; };