#include <_stdexcept_base.h>
Definition at line 68 of file _stdexcept_base.h.
◆ anonymous enum
◆ __Named_exception() [1/2]
__Named_exception::__Named_exception |
( |
const string & |
__str | ) |
|
Definition at line 19 of file _stdexcept_base.c.
19 {
26 }
27 else {
29 }
30 }
31 else {
33 }
34#if !defined (_STLP_USE_SAFE_STRING_FUNCTIONS)
37#else
39#endif
40}
const char *_STLP_CALL __get_c_string(const string &__str)
ACPI_SIZE strlen(const char *String)
char * strncpy(char *DstString, const char *SrcString, ACPI_SIZE Count)
char _M_static_name[_S_bufsize]
#define __REINTERPRET_CAST(__x, __y)
#define __STATIC_CAST(__x, __y)
◆ __Named_exception() [2/2]
Definition at line 42 of file _stdexcept_base.c.
42 {
49 }
50 else {
52 }
53 }
54 else {
56 }
57#if !defined (_STLP_USE_SAFE_STRING_FUNCTIONS)
60#else
62#endif
63}
◆ ~__Named_exception()
__Named_exception::~__Named_exception |
( |
| ) |
|
◆ operator=()
Definition at line 65 of file _stdexcept_base.c.
65 {
68 if (__size > __buf_size) {
69
75 }
76 else {
78 }
79 }
80#if !defined (_STLP_USE_SAFE_STRING_FUNCTIONS)
83#else
85#endif
86 return *this;
87}
◆ what()
const char * __Named_exception::what |
( |
| ) |
const |
◆ _M_name
char* __Named_exception::_M_name |
|
private |
◆ _M_static_name
The documentation for this class was generated from the following files: