Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Tidy up lots of defines mostly with pragma once | Dan Goodliffe | 2022-02-07 |
| | |||
* | Remove include mutex, client should include the header(s) it needs | Dan Goodliffe | 2021-10-16 |
| | |||
* | Build with an STL semaphore when available | Dan Goodliffe | 2021-10-10 |
| | |||
* | Remove copy initialisation of locks in ScopeLock | Dan Goodliffe | 2020-12-04 |
| | |||
* | Clang-format | Dan Goodliffe | 2020-06-17 |
| | |||
* | C++17 | Dan Goodliffe | 2018-04-06 |
| | | | | | | Replaces boost locks with std locks. Removes upgradable locks which aren't yet supported in native C++. Bolsters tests around behaviour of lock helpers and simplifies their implementation. | ||
* | Improve core with traits and decltype for working with functions that return ↵ | Dan Goodliffe | 2015-11-17 |
| | | | | | | references to mutexes. Add support for upgradable locks | ||
* | Add doxygen documentation and config | Dan Goodliffe | 2015-09-02 |
| | |||
* | Tidy up | Dan Goodliffe | 2015-08-31 |
| | |||
* | Move and test lock helpers | Dan Goodliffe | 2015-08-29 |