[#BloombergLP-balber-BerDecoder_UniversalElementVisitor] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/balber.adoc[balber]::BerDecoder_UniversalElementVisitor :relfileprefix: ../../ :mrdocs: This `class` is used as a visitor for visiting the top‐level element and also array elements during decoding. This class is required so that the universal tag number of the element can be determined when the element is visited. == Synopsis Declared in `<balber_berdecoder.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class BerDecoder_UniversalElementVisitor; ---- == Member Functions [cols="1,4"] |=== | Name| Description | xref:BloombergLP/balber/BerDecoder_UniversalElementVisitor/2constructor.adoc[`BerDecoder_UniversalElementVisitor`] [.small]#[constructor]# | Create a universal‐element visitor for the specified `d_decoder`. | xref:BloombergLP/balber/BerDecoder_UniversalElementVisitor/operator_call.adoc[`operator()`] | ~BerDecoder_UniversalElementVisitor() = default; |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#