[#BloombergLP-balber-BerConstants]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/balber.adoc[balber]::BerConstants
:relfileprefix: ../../
:mrdocs:

This `struct` contains enumerations of the constants used by the BER encoder and decoder&period;

== Synopsis

Declared in `&lt;balber&lowbar;berconstants&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
struct BerConstants;
----

== Enums

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/balber/BerConstants/TagClass.adoc[`TagClass`] 
| Enumeration of the four possible BER tag classes&period;
| xref:BloombergLP/balber/BerConstants/TagType.adoc[`TagType`] 
| Enumeration of the two possible BER tag types&period;
|===


== Static Data Members

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/balber/BerConstants/k_ARRAY_LENGTH_HINT_TAG_NUMBER.adoc[`k&lowbar;ARRAY&lowbar;LENGTH&lowbar;HINT&lowbar;TAG&lowbar;NUMBER`] 
| Tag number used as an array&hyphen;length hint in BER encoding&period;
|===



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