[#bsl-IsStdAllocator]
= xref:bsl.adoc[bsl]::IsStdAllocator
:relfileprefix: ../
:mrdocs:

Alias for `bslma&colon;&colon;IsStdAllocator` in the `bsl` namespace&period;

== Synopsis

Declared in `&lt;bslma&lowbar;isstdallocator&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
using BloombergLP::bslma::IsStdAllocator;
----

== Introduced Symbols

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/bslma/IsStdAllocator-07.adoc[`IsStdAllocator`] 
| Metafunction to determine whether the specified template parameter `TYPE` meets the minimum requirements for a C&plus;&plus;11 allocator&period; Specifically, this `struct` is derived from `true&lowbar;type` if `TYPE` has a nested `value&lowbar;type` and supports the operation `a&period;allocate(bytes)`, where `a` has type `TYPE` and `bytes` has type `allocator&lowbar;traits&lt;TYPE&gt;&colon;&colon;size&lowbar;type`&semi; otherwise it is derived from `false&lowbar;type`&period;
|===


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