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

Enumeration of supported simple type identifiers&period;

== Synopsis

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

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
enum SimpleTypeId;
----

== Members

[cols="1,4"]
|===
| Name| Description
| `e&lowbar;INT&lowbar;ID` 
| Identifier for the `int` simple type&period;
| `e&lowbar;UINT&lowbar;ID` 
| Identifier for the `unsigned int` simple type&period;
| `e&lowbar;CHAR&lowbar;ID` 
| Identifier for the `char` simple type&period;
| `e&lowbar;SCHAR&lowbar;ID` 
| Identifier for the `signed char` simple type&period;
| `e&lowbar;UCHAR&lowbar;ID` 
| Identifier for the `unsigned char` simple type&period;
| `e&lowbar;SHORT&lowbar;ID` 
| Identifier for the `short` simple type&period;
| `e&lowbar;USHORT&lowbar;ID` 
| Identifier for the `unsigned short` simple type&period;
| `e&lowbar;LONG&lowbar;ID` 
| Identifier for the `long` simple type&period;
| `e&lowbar;ULONG&lowbar;ID` 
| Identifier for the `unsigned long` simple type&period;
| `e&lowbar;LONGLONG&lowbar;ID` 
| Identifier for the `long long` simple type&period;
| `e&lowbar;ULONGLONG&lowbar;ID` 
| Identifier for the `unsigned long long` simple type&period;
| `e&lowbar;BOOL&lowbar;ID` 
| Identifier for the `bool` simple type&period;
| `e&lowbar;FLOAT&lowbar;ID` 
| Identifier for the `float` simple type&period;
| `e&lowbar;DOUBLE&lowbar;ID` 
| Identifier for the `double` simple type&period;
| `e&lowbar;DECIMAL64&lowbar;ID` 
| Identifier for the `bdldfp&colon;&colon;Decimal64` simple type&period;
| `e&lowbar;STRING&lowbar;ID` 
| Identifier for the `bsl&colon;&colon;string` simple type&period;
| `e&lowbar;VECTOR&lowbar;CHAR&lowbar;ID` 
| Identifier for the `bsl&colon;&colon;vector&lt;char&gt;` simple type&period;
| `e&lowbar;DATE&lowbar;ID` 
| Identifier for the `bdlt&colon;&colon;Date` simple type&period;
| `e&lowbar;DATETZ&lowbar;ID` 
| Identifier for the `bdlt&colon;&colon;DateTz` simple type&period;
| `e&lowbar;DATETIME&lowbar;ID` 
| Identifier for the `bdlt&colon;&colon;Datetime` simple type&period;
| `e&lowbar;DATETIMETZ&lowbar;ID` 
| Identifier for the `bdlt&colon;&colon;DatetimeTz` simple type&period;
| `e&lowbar;TIME&lowbar;ID` 
| Identifier for the `bdlt&colon;&colon;Time` simple type&period;
| `e&lowbar;TIMETZ&lowbar;ID` 
| Identifier for the `bdlt&colon;&colon;TimeTz` simple type&period;
|===



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