intrusive MSQueue refactoring (not tested)
[libcds.git] / cds / intrusive / optimistic_queue.h
index e1d57948b1ed8cc1525bb10b698c38795aaf178b..cba41218c80e7de110ea7ef06029754406559138 100644 (file)
@@ -4,12 +4,12 @@
 #define __CDS_INTRUSIVE_OPTIMISTIC_QUEUE_H
 
 #include <type_traits>
-#include <cds/intrusive/base.h>
+#include <functional>   // ref
+#include <cds/intrusive/details/base.h>
 #include <cds/cxx11_atomic.h>
 #include <cds/gc/default_gc.h>
 #include <cds/gc/hrc/gc_fwd.h>
-#include <cds/intrusive/queue_stat.h>
-#include <cds/ref.h>
+#include <cds/intrusive/details/queue_stat.h>
 
 namespace cds { namespace intrusive {