summaryrefslogtreecommitdiff
path: root/libadhocutil/lockHelpers.h
Commit message (Collapse)AuthorAge
* Tidy up lots of defines mostly with pragma onceDan Goodliffe2022-02-07
|
* Remove include mutex, client should include the header(s) it needsDan Goodliffe2021-10-16
|
* Build with an STL semaphore when availableDan Goodliffe2021-10-10
|
* Remove copy initialisation of locks in ScopeLockDan Goodliffe2020-12-04
|
* Clang-formatDan Goodliffe2020-06-17
|
* C++17Dan Goodliffe2018-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 Goodliffe2015-11-17
| | | | | | references to mutexes. Add support for upgradable locks
* Add doxygen documentation and configDan Goodliffe2015-09-02
|
* Tidy upDan Goodliffe2015-08-31
|
* Move and test lock helpersDan Goodliffe2015-08-29