#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: