9 #ifndef anna_diameter_helpers_tme_codectypes_ISDNAddress_hpp 10 #define anna_diameter_helpers_tme_codectypes_ISDNAddress_hpp 29 namespace codectypes {
40 void updateBasic() noexcept(
false);
76 void decode(
const char* buffer,
const int size) noexcept(
false);
virtual int getSize() const =0
void fromPrintableString(const char *printableString) noexcept(false)
Definition: AvpData.hpp:224
std::string asString() noexcept(false)
Definition: ISDNAddress.hpp:69
Definition: OctetString.hpp:30
void setIsupNumber(const isup_number_t &isupNumber)
Definition: ISDNAddress.hpp:58
std::string asDataBlockString() noexcept(false)
Definition: AvpData.hpp:171
std::string asString(bool calledOrCalling)
Definition: defines.hpp:334
Definition: defines.hpp:152
std::string asHexString() noexcept(false)
Definition: AvpData.hpp:196
const isup_number_t & getIsupNumber() const
Definition: ISDNAddress.hpp:51
void code(char *buffer, int &size) noexcept(false)
Definition: AvpData.hpp:147
void fromHexString(const std::string &hexString) noexcept(false)
Definition: AvpData.hpp:240
Definition: ISDNAddress.hpp:35
std::string getFormatName() const
Definition: ISDNAddress.hpp:64