projects
/
anna.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove dynamic exceptions
[anna.git]
/
include
/
anna
/
diameter
/
codec
/
basetypes
/
Time.hpp
diff --git
a/include/anna/diameter/codec/basetypes/Time.hpp
b/include/anna/diameter/codec/basetypes/Time.hpp
index
4bc13ba
..
17f7514
100644
(file)
--- a/
include/anna/diameter/codec/basetypes/Time.hpp
+++ b/
include/anna/diameter/codec/basetypes/Time.hpp
@@
-36,8
+36,8
@@
class Time : OctetString {
// Only for derived diameter type:
// Only for derived diameter type:
- void updateBasic()
throw(anna::RuntimeException
);
- void setPrintableString(const char * printableString)
throw(anna::RuntimeException
);
+ void updateBasic()
noexcept(false
);
+ void setPrintableString(const char * printableString)
noexcept(false
);
public:
public:
@@
-60,7
+60,7
@@
public:
* @param v Timestamp type
* @return Timestamp description
*/
* @param v Timestamp type
* @return Timestamp description
*/
- static const char* asText(const Timestamp::_v v)
throw()
{ // anna_declare_enum is not safe, because labels don't have to match a sequence
+ static const char* asText(const Timestamp::_v v) { // anna_declare_enum is not safe, because labels don't have to match a sequence
if(v == Timestamp::NTP) return "NTP";
else if(v == Timestamp::UNIX) return "UNIX";
if(v == Timestamp::NTP) return "NTP";
else if(v == Timestamp::UNIX) return "UNIX";
@@
-75,7
+75,7
@@
public:
*
* @return timestamp value
*/
*
* @return timestamp value
*/
- U32 getTimestamp(Timestamp::_v timestampType = Timestamp::NTP) const
throw()
;
+ U32 getTimestamp(Timestamp::_v timestampType = Timestamp::NTP) const ;
/**
* Sets the timestamp value
/**
* Sets the timestamp value
@@
-83,27
+83,27
@@
public:
* @param timestamp timestamp value
* @param timestampType Timestamp reference (NTP/Unix)
*/
* @param timestamp timestamp value
* @param timestampType Timestamp reference (NTP/Unix)
*/
- void setTimestamp(const U32& timestamp, Timestamp::_v timestampType = Timestamp::NTP)
throw()
;
+ void setTimestamp(const U32& timestamp, Timestamp::_v timestampType = Timestamp::NTP) ;
//
//////////////////////////////////////////////////////////////////////////////////////////////////////
// gets
//
//////////////////////////////////////////////////////////////////////////////////////////////////////
// gets
- std::string getFormatName() const
throw()
{ return "Time"; }
+ std::string getFormatName() const { return "Time"; }
// helpers
// helpers
- std::string asPrintableString()
throw(anna::RuntimeException
) {
+ std::string asPrintableString()
noexcept(false
) {
return anna::functions::asString(a_ntpTimestamp);
}
return anna::functions::asString(a_ntpTimestamp);
}
- std::string asString()
throw(anna::RuntimeException
);
+ std::string asString()
noexcept(false
);
// sets
// sets
- void decode(const char* buffer, const int size)
throw(anna::RuntimeException
);
+ void decode(const char* buffer, const int size)
noexcept(false
);
// exports /////////////////////////////
// exports /////////////////////////////