33 const char*
what() const noexcept override;
39 std::string_view
getFile() const noexcept;
46#define THROW_WEB_EXCEPTION { throw web::exceptions::WebException(__LINE__, __FILE__); }
Network exception.
Definition WebException.h:12
WebException(WebException &&other) noexcept=default
WebException & operator=(const WebException &other)=default
int errorCode
Definition WebException.h:16
int getLine() const noexcept
Definition WebException.cpp:312
std::string data
Definition WebException.h:14
std::string_view getFile() const noexcept
Definition WebException.cpp:317
int getErrorCode() const noexcept
Definition WebException.cpp:307
const char * what() const noexcept override
Definition WebException.cpp:302
int line
Definition WebException.h:17
std::string_view file
Definition WebException.h:15
WebException(const WebException &other)=default
Definition ContainerWrapper.cpp:4