趣味で作ってるロボット用ソフトウェア
Main Page
Related Pages
Classes
Files
Examples
File List
File Members
All
Classes
Files
Functions
Enumerations
Enumerator
Friends
Pages
lib
system
Condition_variable.h
Go to the documentation of this file.
1
#ifndef HRK_CONDITION_VARIABLE_H
2
#define HRK_CONDITION_VARIABLE_H
3
9
#include <memory>
10
11
12
namespace
hrk
13
{
14
class
Mutex;
15
16
class
Condition_variable
17
{
18
public
:
19
Condition_variable
();
20
~
Condition_variable
();
21
22
bool
wait(
Mutex
* mutex);
23
void
wake_one();
24
void
wake_all();
25
26
private
:
27
Condition_variable
(
const
Condition_variable
& rhs);
28
Condition_variable
& operator = (
const
Condition_variable
& rhs);
29
30
struct
pImpl;
31
std::auto_ptr<pImpl> pimpl;
32
};
33
}
34
35
#endif
hrk::Condition_variable
Definition:
Condition_variable.h:16
hrk::Mutex
Mutex.
Definition:
Mutex.h:15
Generated on Tue Oct 24 2017 04:56:04 for 趣味で作ってるロボット用ソフトウェア by
1.8.6