|
@@ -16,8 +16,9 @@ namespace bx
|
|
|
class SpScUnboundedQueue
|
|
class SpScUnboundedQueue
|
|
|
{
|
|
{
|
|
|
BX_CLASS(SpScUnboundedQueue
|
|
BX_CLASS(SpScUnboundedQueue
|
|
|
|
|
+ , NO_DEFAULT_CTOR
|
|
|
, NO_COPY
|
|
, NO_COPY
|
|
|
- , NO_ASSIGNMENT
|
|
|
|
|
|
|
+ , NO_COPY_ASSIGNMENT
|
|
|
);
|
|
);
|
|
|
|
|
|
|
|
public:
|
|
public:
|
|
@@ -57,8 +58,9 @@ namespace bx
|
|
|
class SpScUnboundedQueueT
|
|
class SpScUnboundedQueueT
|
|
|
{
|
|
{
|
|
|
BX_CLASS(SpScUnboundedQueueT
|
|
BX_CLASS(SpScUnboundedQueueT
|
|
|
|
|
+ , NO_DEFAULT_CTOR
|
|
|
, NO_COPY
|
|
, NO_COPY
|
|
|
- , NO_ASSIGNMENT
|
|
|
|
|
|
|
+ , NO_COPY_ASSIGNMENT
|
|
|
);
|
|
);
|
|
|
|
|
|
|
|
public:
|
|
public:
|
|
@@ -86,8 +88,9 @@ namespace bx
|
|
|
class SpScBlockingUnboundedQueue
|
|
class SpScBlockingUnboundedQueue
|
|
|
{
|
|
{
|
|
|
BX_CLASS(SpScBlockingUnboundedQueue
|
|
BX_CLASS(SpScBlockingUnboundedQueue
|
|
|
|
|
+ , NO_DEFAULT_CTOR
|
|
|
, NO_COPY
|
|
, NO_COPY
|
|
|
- , NO_ASSIGNMENT
|
|
|
|
|
|
|
+ , NO_COPY_ASSIGNMENT
|
|
|
);
|
|
);
|
|
|
|
|
|
|
|
public:
|
|
public:
|
|
@@ -116,8 +119,9 @@ namespace bx
|
|
|
class SpScBlockingUnboundedQueueT
|
|
class SpScBlockingUnboundedQueueT
|
|
|
{
|
|
{
|
|
|
BX_CLASS(SpScBlockingUnboundedQueueT
|
|
BX_CLASS(SpScBlockingUnboundedQueueT
|
|
|
|
|
+ , NO_DEFAULT_CTOR
|
|
|
, NO_COPY
|
|
, NO_COPY
|
|
|
- , NO_ASSIGNMENT
|
|
|
|
|
|
|
+ , NO_COPY_ASSIGNMENT
|
|
|
);
|
|
);
|
|
|
|
|
|
|
|
public:
|
|
public:
|