TDME2
1.9.121
src
tdme
os
threading
fwd-tdme.h
Go to the documentation of this file.
1
// Forward declarations for tdme.os.threading
2
#pragma once
3
4
namespace
tdme
{
5
namespace
os {
6
namespace
threading {
7
class
AtomicOperations
;
8
class
Barrier
;
9
class
Condition
;
10
class
Mutex
;
11
class
ReadWriteLock
;
12
class
SpinLock
;
13
class
Thread
;
14
}
// namespace threading
15
}
// namespace os
16
}
// namespace tdme
tdme::os::threading::AtomicOperations
Atomic operations.
Definition:
AtomicOperations.h:15
tdme::os::threading::Barrier
Barrier implementation.
Definition:
Barrier.h:21
tdme::os::threading::Condition
Threading condition variable implementation.
Definition:
Condition.h:28
tdme::os::threading::Mutex
Mutex implementation.
Definition:
Mutex.h:27
tdme::os::threading::ReadWriteLock
Implementation for read/write lock.
Definition:
ReadWriteLock.h:21
tdme::os::threading::SpinLock
Spin Lock implementation.
Definition:
SpinLock.h:16
tdme::os::threading::Thread
Base class for threads.
Definition:
Thread.h:26
tdme
Definition:
fwd-tdme.h:4
Generated by
1.9.3