[#BloombergLP-bdlar-FieldInfoVtable] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlar.adoc[bdlar]::FieldInfoVtable :relfileprefix: ../../ :mrdocs: Stores function pointers for objects satisfying the `FieldInfo` concept. == Synopsis Declared in `<bdlar_fieldinfo.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct FieldInfoVtable; ---- == Type Aliases [cols="1,4"] |=== | Name| Description | xref:BloombergLP/bdlar/FieldInfoVtable/Annotation.adoc[`Annotation`] | Function pointer type returning the annotation of a field info object. | xref:BloombergLP/bdlar/FieldInfoVtable/FormattingMode.adoc[`FormattingMode`] | Function pointer type returning the formatting mode of a field info object. | xref:BloombergLP/bdlar/FieldInfoVtable/Id.adoc[`Id`] | Function pointer type returning the field identifier of a field info object. | xref:BloombergLP/bdlar/FieldInfoVtable/Name.adoc[`Name`] | Function pointer type returning the name of a field info object. | xref:BloombergLP/bdlar/FieldInfoVtable/NameLength.adoc[`NameLength`] | Function pointer type returning the name length of a field info object. |=== == Data Members [cols="1,4"] |=== | Name| Description | xref:BloombergLP/bdlar/FieldInfoVtable/d_annotation_p.adoc[`d_annotation_p`] | annotation accessor | xref:BloombergLP/bdlar/FieldInfoVtable/d_formattingMode_p.adoc[`d_formattingMode_p`] | formatting mode accessor | xref:BloombergLP/bdlar/FieldInfoVtable/d_id_p.adoc[`d_id_p`] | field identifier accessor | xref:BloombergLP/bdlar/FieldInfoVtable/d_nameLength_p.adoc[`d_nameLength_p`] | name length accessor | xref:BloombergLP/bdlar/FieldInfoVtable/d_name_p.adoc[`d_name_p`] | name accessor |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#