X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=source%2Fdiameter%2Fstack%2FAvp.cpp;h=9bd2e24fc8bd4d38eb377aae59f282f447bced23;hp=0f29383f4fd31ccc3cd552be5bac8f6c71d1853d;hb=5a6cba5fde2b2f538a7515f8293cc0a8d9589dfa;hpb=af9c86ffb0e28d35ad94d99c5f77e41578c972b4 diff --git a/source/diameter/stack/Avp.cpp b/source/diameter/stack/Avp.cpp index 0f29383..9bd2e24 100644 --- a/source/diameter/stack/Avp.cpp +++ b/source/diameter/stack/Avp.cpp @@ -37,7 +37,7 @@ anna::diameter::stack::Avp::~Avp(void) { //------------------------------------------------------------------------------ //--------------------------------------------------------------- Avp::isChild() //------------------------------------------------------------------------------ -bool anna::diameter::stack::Avp::isChild(const AvpId & avpId) const throw() { +bool anna::diameter::stack::Avp::isChild(const AvpId & avpId) const { const Format * format = getFormat(); if(!format->isGrouped()) return false; @@ -53,7 +53,7 @@ bool anna::diameter::stack::Avp::isChild(const AvpId & avpId) const throw() { //------------------------------------------------------------------------------ //--------------------------------------------------- Avp::getFlagsDescription() //------------------------------------------------------------------------------ -std::string anna::diameter::stack::Avp::getFlagsDescription(void) const throw() { +std::string anna::diameter::stack::Avp::getFlagsDescription(void) const { std::string trace; trace += "V: "; trace += Avp::FlagRule::asText(a_vBit); trace += ", M: "; trace += Avp::FlagRule::asText(a_mBit); @@ -65,7 +65,7 @@ std::string anna::diameter::stack::Avp::getFlagsDescription(void) const throw() //------------------------------------------------------------------------------ //----------------------------------------------- Avp::getFlagRulesDescription() //------------------------------------------------------------------------------ -std::string anna::diameter::stack::Avp::getFlagRulesDescription(void) const throw() { +std::string anna::diameter::stack::Avp::getFlagRulesDescription(void) const { std::string trace; // Flag Rules: std::string s_must, s_may, s_shouldnot, s_mustnot, s_mayEncypt; @@ -122,7 +122,7 @@ std::string anna::diameter::stack::Avp::getFlagRulesDescription(void) const thro //------------------------------------------------------------------------------ //------------------------------------------------------------- Avp::getFormat() //------------------------------------------------------------------------------ -const anna::diameter::stack::Format * anna::diameter::stack::Avp::getFormat() const throw() { +const anna::diameter::stack::Format * anna::diameter::stack::Avp::getFormat() const { return a_dictionary->getFormat(a_formatName); } @@ -130,7 +130,7 @@ const anna::diameter::stack::Format * anna::diameter::stack::Avp::getFormat() co //------------------------------------------------------------------------------ //-------------------------------------------------------------- Avp::asString() //------------------------------------------------------------------------------ -std::string anna::diameter::stack::Avp::asString() const throw() { +std::string anna::diameter::stack::Avp::asString() const { std::string trace; //trace = "Avp '"; trace = "'"; @@ -182,7 +182,7 @@ std::string anna::diameter::stack::Avp::asString() const throw() { //------------------------------------------------------------------------------ //-------------------------------------------------------------- Avp::addLabel() //------------------------------------------------------------------------------ -void anna::diameter::stack::Avp::addLabel(const std::string & data, const std::string & alias) throw(anna::RuntimeException) { +void anna::diameter::stack::Avp::addLabel(const std::string & data, const std::string & alias) noexcept(false) { const Format * format = getFormat(); if(format->isGrouped()) @@ -203,7 +203,7 @@ void anna::diameter::stack::Avp::addLabel(const std::string & data, const std:: //------------------------------------------------------------------------------ //------------------------------------------------------------ Avp::addAvpRule() //------------------------------------------------------------------------------ -void anna::diameter::stack::Avp::addAvpRule(const AvpRule & avpRule) throw(anna::RuntimeException) { +void anna::diameter::stack::Avp::addAvpRule(const AvpRule & avpRule) noexcept(false) { const Format * format = getFormat(); if(format->isGrouped()) { @@ -232,7 +232,7 @@ void anna::diameter::stack::Avp::addAvpRule(const AvpRule & avpRule) throw(anna: //------------------------------------------------------------------------------ //----------------------------------------------------------------- Avp::asXML() //------------------------------------------------------------------------------ -anna::xml::Node* anna::diameter::stack::Avp::asXML(anna::xml::Node* parent) const throw() { +anna::xml::Node* anna::diameter::stack::Avp::asXML(anna::xml::Node* parent) const { // // //