projects
/
invirt/third/libt4.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
More cleaning
[invirt/third/libt4.git]
/
rpc
/
fifo.h
diff --git
a/rpc/fifo.h
b/rpc/fifo.h
index
dde514d
..
215ec5b
100644
(file)
--- a/
rpc/fifo.h
+++ b/
rpc/fifo.h
@@
-1,8
+1,7
@@
#ifndef fifo_h
#define fifo_h
#ifndef fifo_h
#define fifo_h
-#include <list>
-#include "lock.h"
+#include "types.h"
// blocks enq() and deq() when queue is FULL or EMPTY
template<class T>
// blocks enq() and deq() when queue is FULL or EMPTY
template<class T>
@@
-17,7
+16,7
@@
class fifo {
}
private:
}
private:
- std::list<T> q_;
+ list<T> q_;
mutex m_;
cond non_empty_c_; // q went non-empty
cond has_space_c_; // q is not longer overfull
mutex m_;
cond non_empty_c_; // q went non-empty
cond has_space_c_; // q is not longer overfull