diff --git a/build/ipc.pro b/build/ipc.pro index 3eb9ceb..5ece147 100644 --- a/build/ipc.pro +++ b/build/ipc.pro @@ -32,6 +32,7 @@ HEADERS += \ ../src/platform/waiter.h \ ../src/circ/elem_def.h \ ../src/circ/elem_array.h \ + ../src/circ/elem_chan.h \ ../src/prod_cons.h \ ../src/policy.h diff --git a/src/circ/elem_array.h b/src/circ/elem_array.h index e8897cd..b3e134f 100644 --- a/src/circ/elem_array.h +++ b/src/circ/elem_array.h @@ -19,7 +19,7 @@ namespace circ { /// element-array implementation //////////////////////////////////////////////////////////////// -template +template class elem_array : public ipc::circ::conn_head { public: using base_t = ipc::circ::conn_head; diff --git a/src/circ/elem_chan.h b/src/circ/elem_chan.h new file mode 100644 index 0000000..a59b38c --- /dev/null +++ b/src/circ/elem_chan.h @@ -0,0 +1,11 @@ +#pragma once + +#include "circ/elem_array.h" + +namespace ipc { +namespace circ { + + + +} // namespace circ +} // namespace ipc diff --git a/src/policy.h b/src/policy.h index d97bfa8..b89ad80 100644 --- a/src/policy.h +++ b/src/policy.h @@ -10,7 +10,8 @@ namespace ipc { namespace policy { -template