[#BloombergLP-bdlar-AnyConstVtable]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlar.adoc[bdlar]::AnyConstVtable
:relfileprefix: ../../
:mrdocs:

Union holding a pointer to any category&hyphen;specific const vtable&period;

== Synopsis

Declared in `&lt;bdlar&lowbar;anyvtable&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
union AnyConstVtable;
----

== Member Functions

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/bdlar/AnyConstVtable/2constructor-000.adoc[`AnyConstVtable`]         [.small]#[constructor]#
| Constructors
|===


== Data Members

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/bdlar/AnyConstVtable/d_array_p.adoc[`d&lowbar;array&lowbar;p`] [.small]#[variant member]#
| array vtable
| xref:BloombergLP/bdlar/AnyConstVtable/d_choice_p.adoc[`d&lowbar;choice&lowbar;p`] [.small]#[variant member]#
| choice vtable
| xref:BloombergLP/bdlar/AnyConstVtable/d_customized_p.adoc[`d&lowbar;customized&lowbar;p`] [.small]#[variant member]#
| customized&hyphen;type vtable
| xref:BloombergLP/bdlar/AnyConstVtable/d_dynamic_p.adoc[`d&lowbar;dynamic&lowbar;p`] [.small]#[variant member]#
| dynamic&hyphen;type vtable
| xref:BloombergLP/bdlar/AnyConstVtable/d_enum_p.adoc[`d&lowbar;enum&lowbar;p`] [.small]#[variant member]#
| enumeration vtable
| xref:BloombergLP/bdlar/AnyConstVtable/d_nullable_p.adoc[`d&lowbar;nullable&lowbar;p`] [.small]#[variant member]#
| nullable&hyphen;value vtable
| xref:BloombergLP/bdlar/AnyConstVtable/d_sequence_p.adoc[`d&lowbar;sequence&lowbar;p`] [.small]#[variant member]#
| sequence vtable
| xref:BloombergLP/bdlar/AnyConstVtable/d_simple_p.adoc[`d&lowbar;simple&lowbar;p`] [.small]#[variant member]#
| simple&hyphen;type vtable
|===



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