Rudiments
threadmutex.h
1// Copyright (c) 1999-2018 David Muse
2// See the COPYING file for more information.
3
4#ifndef RUDIMENTS_THREADMUTEX_H
5#define RUDIMENTS_THREADMUTEX_H
6
7#include <rudiments/private/threadmutexincludes.h>
8
11class RUDIMENTS_DLLSPEC threadmutex : public object {
12 public:
13
16
23
26
29 bool lock();
30
35 bool tryLock();
36
39 bool unlock();
40
46
47 #include <rudiments/private/threadmutex.h>
48};
49
50#endif
Definition avltree.h:11
Definition object.h:10
Definition threadmutex.h:11
void * getInternalMutexStructure()
bool unlock()
threadmutex(void *mut)
bool tryLock()