Panda3D
conditionVarDummyImpl.I
Go to the documentation of this file.
1 /**
2  * PANDA 3D SOFTWARE
3  * Copyright (c) Carnegie Mellon University. All rights reserved.
4  *
5  * All use of this software is subject to the terms of the revised BSD
6  * license. You should have received a copy of this license along
7  * with this source code in a file named "LICENSE."
8  *
9  * @file conditionVarDummyImpl.I
10  * @author drose
11  * @date 2002-08-09
12  */
13 
14 /**
15  *
16  */
17 INLINE ConditionVarDummyImpl::
18 ConditionVarDummyImpl(MutexDummyImpl &) {
19 }
20 
21 /**
22  *
23  */
24 INLINE ConditionVarDummyImpl::
25 ~ConditionVarDummyImpl() {
26 }
27 
28 /**
29  *
30  */
31 INLINE void ConditionVarDummyImpl::
32 wait() {
34 }
35 
36 /**
37  *
38  */
39 INLINE void ConditionVarDummyImpl::
40 wait(double) {
42 }
43 
44 /**
45  *
46  */
47 INLINE void ConditionVarDummyImpl::
48 notify() {
49 }
50 
51 /**
52  *
53  */
54 INLINE void ConditionVarDummyImpl::
55 notify_all() {
56 }
static void force_yield()
Suspends the current thread for the rest of the current epoch.
Definition: thread.I:201
A fake mutex implementation for single-threaded applications that don't need any synchronization cont...