#include <exception.hpp>
|
| win_exception (const tstring &r, const info::function &f, const info::revision &ri) |
|
| win_exception (const tostringstream &r, const info::function &f, const info::revision &ri) |
|
| win_exception (const tstring &r, const unsigned long we, const info::function &f, const info::revision &ri) |
|
| win_exception (const tostringstream &r, const unsigned long we, const info::function &f, const info::revision &ri) |
|
| win_exception (const win_exception &ex) |
|
virtual | ~win_exception () noexcept(true) |
|
| crt_exception (tstring &&r, info::function &&f, info::revision &&ri, const unsigned long en=errno) noexcept(false) |
|
| crt_exception (const tostringstream &r, info::function &&f, info::revision &&ri, const unsigned long en=errno) noexcept(false) |
|
| crt_exception (const crt_exception &ex) noexcept(false) |
|
void | operator= (crt_exception const &)=delete |
|
void | operator= (crt_exception &&)=delete |
|
virtual | ~crt_exception () noexcept(true) |
|
exit_codes::codes __fastcall | code () const noexcept(true) override |
|
const tstring __fastcall | to_string () const noexcept(false) override |
|
| exception (tstring &&r, info::function &&f, info::revision &&ri) noexcept(false) |
|
| exception (const tostringstream &r, info::function &&f, info::revision &&ri) noexcept(false) |
|
| exception (const exception &ex) noexcept(false) |
|
void | operator= (exception const &)=delete |
|
void | operator= (exception &&)=delete |
|
virtual | ~exception () noexcept(true) |
|
char const *__CLR_OR_THIS_CALL | what () const noexcept(true) final override |
|
Definition at line 30 of file exception.hpp.
◆ base_t
◆ win_exception() [1/5]
◆ win_exception() [2/5]
◆ win_exception() [3/5]
◆ win_exception() [4/5]
◆ win_exception() [5/5]
jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::win_exception::win_exception |
( |
const win_exception & |
ex | ) |
|
|
inline |
◆ ~win_exception()
virtual jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::win_exception::~win_exception |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ StrFromWinErr()
static tstring __fastcall jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::win_exception::StrFromWinErr |
( |
const unsigned long |
win_err | ) |
|
|
inlinestatic |
◆ to_string()
virtual const tstring __fastcall jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::win_exception::to_string |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ operator<<
- Todo:
- Implement using the advice given in "Standard C++ IOStreams and Locales" by A.Langer & K.Kreft, page 170.
Definition at line 63 of file exception.hpp.
The documentation for this class was generated from the following file: