Andrey Semashev
48721d0dc0
Added exception throw methods that take C-style strings for messages.
...
This results in mode compact code at throw sites as often the exception
is thrown with a constant string literal as the description. std::string
construction was effectively duplicated at every throw site.
Also added constructors taking const char* to bad_alloc-derived
exceptions to remove one std::string allocation.
2016-04-14 19:32:03 +03:00
..
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-01-25 17:32:33 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2016-04-14 19:32:03 +03:00
2016-04-14 19:32:03 +03:00
2016-04-14 19:32:03 +03:00
2016-04-14 19:32:03 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2016-02-25 22:07:29 +03:00
2015-12-20 21:05:28 +03:00
2016-04-14 19:32:03 +03:00
2016-04-14 19:32:03 +03:00
2015-12-20 21:05:28 +03:00
2015-01-25 17:32:33 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-29 11:20:57 -08:00
2016-04-14 19:32:03 +03:00
2016-04-14 19:32:03 +03:00
2015-12-20 21:05:28 +03:00
2016-04-14 19:32:03 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 23:12:35 +03:00
2015-01-25 17:32:33 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2016-04-14 19:32:03 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2016-04-14 19:32:03 +03:00
2016-04-14 19:32:03 +03:00
2015-12-20 21:05:28 +03:00
2015-12-20 21:05:28 +03:00
2016-04-14 19:32:03 +03:00
2015-01-25 17:32:33 +03:00
2015-12-20 21:05:28 +03:00
2015-07-18 20:32:07 +03:00
2016-04-14 19:32:02 +03:00