X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=include%2Fanna%2Fdiameter%2Fstack%2FAvp.hpp;h=1c2de1d502f397bc1f6c3da12b732dd6e2ca2cfc;hb=7ac94d8f360628b59b7fed8bfbc4509ad055712e;hp=9353d4adaab51037203c139cb5c1f1e148edcb85;hpb=3e258840b15577cb8bda3cdedd0b9b88e16404b3;p=anna.git diff --git a/include/anna/diameter/stack/Avp.hpp b/include/anna/diameter/stack/Avp.hpp index 9353d4a..1c2de1d 100644 --- a/include/anna/diameter/stack/Avp.hpp +++ b/include/anna/diameter/stack/Avp.hpp @@ -2,7 +2,7 @@ // // (c) Copyright 2005-2014 Eduardo Ramos Testillano & Francisco Ruiz Rayo // -// https://bitbucket.org/testillano/anna +// http://redmine.teslayout.com/projects/anna-suite // // Redistribution and use in source and binary forms, with or without // modification, are permitted provided that the following conditions @@ -14,7 +14,7 @@ // copyright notice, this list of conditions and the following disclaimer // in the documentation and/or other materials provided with the // distribution. -// * Neither the name of Google Inc. nor the names of its +// * Neither the name of the copyright holder nor the names of its // contributors may be used to endorse or promote products derived from // this software without specific prior written permission. // @@ -229,10 +229,11 @@ public: void setFormatName(const std::string & fn) throw() { a_formatName = fn; } void setVbit(const FlagRule::_v &v) throw() { a_vBit = v; } void setMbit(const FlagRule::_v &m) throw() { a_mBit = m; } - void setPbit(const FlagRule::_v &p) throw() { a_pBit = p; } + void setPbit(const FlagRule::_v &p) throw() { a_pBit = p; } // deprecated flag ... void setMayEncrypt(bool me) throw() { a_mayEncrypt = me; } void setEnums(const char * e) throw() { a_enums.setLiteral(e); } + void addEnums(const char * e) throw() { a_enums.addLiteral(e); a_enums.simplifyLiteral(); } // After format configuration: void addLabel(const std::string & data, const std::string & alias) throw(anna::RuntimeException);