//------------------------------------------------------------------------------
//----------------------------------------------------- OctetString::codeBasic()
//------------------------------------------------------------------------------
-void anna::diameter::codec::basetypes::OctetString::codeBasic(char* buffer, int &size) throw(anna::RuntimeException) {
+void anna::diameter::codec::basetypes::OctetString::codeBasic(char* buffer, int &size) noexcept(false) {
memcpy(buffer, a_value.c_str(), size = getSize());
}
//------------------------------------------------------------------------------
//-------------------------------------------- OctetString::setPrintableString()
//------------------------------------------------------------------------------
-void anna::diameter::codec::basetypes::OctetString::setPrintableString(const char * printableString) throw(anna::RuntimeException) {
+void anna::diameter::codec::basetypes::OctetString::setPrintableString(const char * printableString) noexcept(false) {
setValue(printableString);
}
//------------------------------------------------------------------------------
//----------------------------------------------- OctetString::assertPrintable()
//------------------------------------------------------------------------------
-void anna::diameter::codec::basetypes::OctetString::assertPrintable() const throw(anna::RuntimeException) {
+void anna::diameter::codec::basetypes::OctetString::assertPrintable() const noexcept(false) {
/*std::string dummy =*/
AvpData::assertPrintable(a_value.c_str(), a_value.size());
}
//------------------------------------------------------------------------------
//-------------------------------------------------------- OctetString::decode()
//------------------------------------------------------------------------------
-void anna::diameter::codec::basetypes::OctetString::decode(const char* buffer, const int size) throw(anna::RuntimeException) {
+void anna::diameter::codec::basetypes::OctetString::decode(const char* buffer, const int size) noexcept(false) {
if(!buffer) {
std::string msg = getFormatName(); // Unknown format inherit from OctetString
msg += "::decode | Null Buffer provided";