Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move alexcpt to core | Chris Robinson | 2020-12-24 | 1 | -31/+0 |
| | |||||
* | Move the AL error enum out of base_exception | Chris Robinson | 2020-12-17 | 1 | -5/+1 |
| | |||||
* | Avoid inlining some potentially costly calls | Chris Robinson | 2020-04-14 | 1 | -0/+1 |
| | |||||
* | Use a common base for a couple exceptions | Chris Robinson | 2020-04-10 | 1 | -10/+8 |
| | |||||
* | Revert "Silence some unreachable code warnings on MSVC" | Chris Robinson | 2019-09-20 | 1 | -12/+0 |
| | | | | | | This reverts commit 2ab4883439b1bc96578e86cc894504b9a1d1021b. It apparently didn't work at silencing anything. | ||||
* | Silence some unreachable code warnings on MSVC | Chris Robinson | 2019-09-20 | 1 | -0/+12 |
| | |||||
* | Add the printf format attribute to backend_exception's constructor | Chris Robinson | 2019-05-04 | 1 | -1/+8 |
| | |||||
* | Add an exception class to cover backend creation and opening | Chris Robinson | 2019-05-04 | 1 | -0/+18 |
| | |||||
* | Add macros to stop exceptions from leaving API functions | Chris Robinson | 2019-04-09 | 1 | -0/+11 |
Effectively makes the functions act as noexcept, since there's no meaningful reason to propogate exceptions from "C" functions. Currently only applied to ALC functions, but can incrementally be applied to AL functions too. In the future, this could also handle ALC and AL errors with unique exception types (functions that utilize this behavior would need to ensure proper cleanup). |