BDE 4.14.0 Production release
Loading...
Searching...
No Matches
balber::BerUtil_DatetimeOrDatetimeTzEncoding Struct Reference

#include <balber_berutil.h>

Public Types

enum  Value {
  e_ISO8601_DATETIME = Encoding::e_ISO8601_DATETIME , e_ISO8601_DATETIMETZ = Encoding::e_ISO8601_DATETIMETZ , e_COMPACT_BINARY_DATETIME = Encoding::e_COMPACT_BINARY_DATETIME , e_COMPACT_BINARY_DATETIMETZ = Encoding::e_COMPACT_BINARY_DATETIMETZ ,
  e_EXTENDED_BINARY_DATETIME = Encoding::e_EXTENDED_BINARY_DATETIME , e_EXTENDED_BINARY_DATETIMETZ = Encoding::e_EXTENDED_BINARY_DATETIMETZ
}
 
typedef BerUtil_DateAndTimeEncoding Encoding
 

Detailed Description

This component-private utility struct provides a namespace for enumerating the set of formats that may be used by BerUtil to decode to values of bdlb::Variant2<bdlt::Datetime, bdlt::DatetimeTz> type.

Member Typedef Documentation

◆ Encoding

Encoding is an alias to a namespace for enumerating the union of the sets of date and time formats used to encode and decode all date and time types supported by BerUtil.

Member Enumeration Documentation

◆ Value

Enumerator
e_ISO8601_DATETIME 
e_ISO8601_DATETIMETZ 
e_COMPACT_BINARY_DATETIME 
e_COMPACT_BINARY_DATETIMETZ 
e_EXTENDED_BINARY_DATETIME 
e_EXTENDED_BINARY_DATETIMETZ 

The documentation for this struct was generated from the following file: