[#BloombergLP-bslalg-_04enum]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslalg.adoc[bslalg]::Unnamed enum
:relfileprefix: ../../
:mrdocs:

These constants are used in the overloads below, when the last argument is of type &apos;bsl&colon;&colon;integral&lowbar;constant&lt;int, N&gt;&apos;, indicating that &apos;VALUE&lowbar;TYPE&apos; has the traits for which the enumerator equal to &apos;N&apos; is named&period; Workaround for windows&period; The windows compiler refuses to recognize enum declarations within a class template&period;

== Synopsis

Declared in `&lt;bslalg&lowbar;dequeprimitives&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
enum Unnamed enum;
----

== Members

[cols="1,4"]
|===
| Name| Description
| `BSLALG&lowbar;DEQUEPRIMITIVES&lowbar;NIL&lowbar;TRAITS` 
| Enumerator `BSLALG&lowbar;DEQUEPRIMITIVES&lowbar;NIL&lowbar;TRAITS&colon; Missing documentation for enum value`&period;
| `BSLALG&lowbar;DEQUEPRIMITIVES&lowbar;BITWISE&lowbar;MOVEABLE&lowbar;TRAITS` 
| Tag indicating `VALUE&lowbar;TYPE` has bitwise&hyphen;moveable traits&period;
| `BSLALG&lowbar;DEQUEPRIMITIVES&lowbar;BITWISE&lowbar;COPYABLE&lowbar;TRAITS` 
| Tag indicating `VALUE&lowbar;TYPE` has bitwise&hyphen;moveable traits&period;
| `BSLALG&lowbar;DEQUEPRIMITIVES&lowbar;NON&lowbar;NIL&lowbar;TRAITS` 
| Tag indicating `VALUE&lowbar;TYPE` has bitwise&hyphen;moveable traits&period;
|===



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