[#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. == Synopsis Declared in `<balber_berdecoder.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class BerDecoder_UniversalElementVisitor; ---- == Description This class is required so that the universal tag number of the element can be determined when the element is visited. == 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()`] | Decode the specified `variable` as a universal BER element. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#