HDK
|
#include <IexBaseExc.h>
Public Member Functions | |
IEX_EXPORT | BaseExc (const char *s=nullptr) |
IEX_EXPORT | BaseExc (const std::string &s) |
IEX_EXPORT | BaseExc (std::string &&s) |
IEX_EXPORT | BaseExc (std::stringstream &s) |
IEX_EXPORT | BaseExc (const BaseExc &be) |
IEX_EXPORT | BaseExc (BaseExc &&be) noexcept |
virtual IEX_EXPORT | ~BaseExc () noexcept |
IEX_EXPORT BaseExc & | operator= (const BaseExc &be) |
IEX_EXPORT BaseExc & | operator= (BaseExc &&be) noexcept |
virtual IEX_EXPORT const char * | what () const noexcept |
IEX_EXPORT BaseExc & | assign (std::stringstream &s) |
IEX_EXPORT BaseExc & | operator= (std::stringstream &s) |
IEX_EXPORT BaseExc & | append (std::stringstream &s) |
IEX_EXPORT BaseExc & | operator+= (std::stringstream &s) |
IEX_EXPORT BaseExc & | assign (const char *s) |
IEX_EXPORT BaseExc & | operator= (const char *s) |
IEX_EXPORT BaseExc & | append (const char *s) |
IEX_EXPORT BaseExc & | operator+= (const char *s) |
IEX_EXPORT const std::string & | message () const noexcept |
IEX_EXPORT const std::string & | stackTrace () const noexcept |
Definition at line 29 of file IexBaseExc.h.
IEX_EXPORT BaseExc::BaseExc | ( | const char * | s = nullptr | ) |
IEX_EXPORT BaseExc::BaseExc | ( | const std::string & | s | ) |
IEX_EXPORT BaseExc::BaseExc | ( | std::string && | s | ) |
IEX_EXPORT BaseExc::BaseExc | ( | std::stringstream & | s | ) |
IEX_EXPORT BaseExc::BaseExc | ( | const BaseExc & | be | ) |
|
noexcept |
|
virtualnoexcept |
IEX_EXPORT BaseExc& BaseExc::append | ( | std::stringstream & | s | ) |
IEX_EXPORT BaseExc& BaseExc::append | ( | const char * | s | ) |
IEX_EXPORT BaseExc& BaseExc::assign | ( | std::stringstream & | s | ) |
IEX_EXPORT BaseExc& BaseExc::assign | ( | const char * | s | ) |
|
noexcept |
IEX_EXPORT BaseExc& BaseExc::operator+= | ( | std::stringstream & | s | ) |
IEX_EXPORT BaseExc& BaseExc::operator+= | ( | const char * | s | ) |
IEX_EXPORT BaseExc& BaseExc::operator= | ( | const BaseExc & | be | ) |
|
noexcept |
IEX_EXPORT BaseExc& BaseExc::operator= | ( | std::stringstream & | s | ) |
IEX_EXPORT BaseExc& BaseExc::operator= | ( | const char * | s | ) |
|
noexcept |
|
virtualnoexcept |