8namespace ChimeraTK::detail {
12 size_t CountedRecursiveMutex::useCount()
const {
18 void CountedRecursiveMutex::unlock() {
19 assert(_useCount > 0);
21 std::recursive_mutex::unlock();
25 void CountedRecursiveMutex::lock() {
26 std::recursive_mutex::lock();
32 bool CountedRecursiveMutex::try_lock() {
33 if(std::recursive_mutex::try_lock()) {