Олег Пронин
/
1.5.11
(SYBER on 2025-03-18)
1.5.10
(SYBER on 2023-07-20)
1.5.9
(SYBER on 2022-10-03)
1.5.8
(SYBER on 2021-11-26)
1.5.7
(SYBER on 2021-11-18)
1.5.6
(SYBER on 2021-11-15)
1.5.5
(SYBER on 2021-11-09)
1.5.4
(SYBER on 2021-07-13)
1.5.3
(SYBER on 2021-07-02)
1.5.2
(SYBER on 2021-05-14)
1.5.1
(SYBER on 2021-04-19)
1.4.6
(DMOL on 2020-07-01)
1.4.5
(DMOL on 2020-06-28)
1.4.4
(DMOL on 2020-06-27)
1.4.3
(DMOL on 2020-06-24)
1.4.2
(DMOL on 2020-06-23)
1.4.1
(DMOL on 2020-06-22)
'
1.5.0
(SYBER on 2021-04-08)
1.4.11
(SYBER on 2020-11-24)
1.4.10
(SYBER on 2020-10-30)
1.4.9
(SYBER on 2020-10-12)
1.4.8
(SYBER on 2020-10-09)
1.4.7
(SYBER on 2020-08-27)
1.4.0
(SYBER on 2020-06-19)
1.3.14
(SYBER on 2020-04-02)
1.3.13
(SYBER on 2020-03-24)
1.3.12
(SYBER on 2020-03-13)
1.3.11
(SYBER on 2020-02-22)
1.3.10
(SYBER on 2020-02-16)
1.3.9
(SYBER on 2020-01-30)
XS-libpanda-1.5.11
River stage two
• 25 direct dependents
• 32 total dependents
++
/
clib/doc/reference/exception.md
exception
Basic class for exceptions. Inherits std::exception and panda::Backtrace.
Synopsis
try {
throw panda::exception("error");
} catch (panda::exception& e) {
string what = e.whats(); // whats is the same as what but w/o allocation a char array
string stack = e.get_backtrace_info()->to_string();
}
Methods
Inherits Backtrace
Ingerits std::exception
whats()
virtual string whats () const noexcept;
String representation of error. panda::exceptions stores a panda::string so it is easier and faster to return it instead of allocating new char array.