[#CCheckQueue-2constructor-07]
= xref:CCheckQueue.adoc[CCheckQueue]::CCheckQueue
:relfileprefix: ../
:mrdocs:

Constructors

== Synopses

Declared in `&lt;checkqueue&period;h&gt;`

Deleted copy constructor&semi; the queue owns its worker threads&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
xref:CCheckQueue/2constructor-087.adoc[CCheckQueue](xref:CCheckQueue.adoc[CCheckQueue] const& other) = delete;
----

[.small]#xref:CCheckQueue/2constructor-087.adoc[_» more&period;&period;&period;_]#

Deleted move constructor&semi; the queue owns its worker threads&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
xref:CCheckQueue/2constructor-0f.adoc[CCheckQueue](xref:CCheckQueue.adoc[CCheckQueue]&& other) = delete;
----

[.small]#xref:CCheckQueue/2constructor-0f.adoc[_» more&period;&period;&period;_]#

Create a new check queue


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
explicit
xref:CCheckQueue/2constructor-085.adoc[CCheckQueue](
    unsigned int batch&lowbar;size,
    int worker&lowbar;threads&lowbar;num);
----

[.small]#xref:CCheckQueue/2constructor-085.adoc[_» more&period;&period;&period;_]#

== Parameters

[cols="1,4"]
|===
| Name| Description
| *batch&lowbar;size*
| Number of checks handed to a worker per batch&period;
| *worker&lowbar;threads&lowbar;num*
| Number of additional worker threads to spawn&period;
|===


[.small]#Created with https://www.mrdocs.com[MrDocs]#
