[#BloombergLP-bslmf-Switch-04a]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslmf.adoc[bslmf]::xref:BloombergLP/bslmf/Switch-07a1.adoc[Switch]&lt;0U, t&lowbar;T0, t&lowbar;TYPES&period;&period;&period;&gt;
:relfileprefix: ../../
:mrdocs:

This specialization of `Switch` for a value of 0 of the parameterized `t&lowbar;SWITCH&lowbar;SELECTOR` selects the parameterized `t&lowbar;T0` as `Type`&period;

== Synopsis

Declared in `&lt;bslmf&lowbar;switch&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
template&lt;
    class t&lowbar;T0,
    class&period;&period;&period; t&lowbar;TYPES&gt;
struct xref:BloombergLP/bslmf/Switch-07a1.adoc[Switch]&lt;0U, t&lowbar;T0, t&lowbar;TYPES&period;&period;&period;&gt;;
----

== Type Aliases

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/bslmf/Switch-04a/Type.adoc[`Type`] 
| This `typedef` is an alias to the parameterized `t&lowbar;T0`&period;
|===



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