Utilities for BER datetime encoding and decoding.
Synopsis
Declared in <balber_berutil.h>
struct BerUtil_DatetimeImpUtil;
Description
This component‐private struct provides a namespace for a suite of functions used by BerUtil to implement BER encoding and decoding operations for date and time values. Within the definition of this struct:
* the specification: > Refers to the August 2015 revision of the ITU‐T Recommendation X.690.
* the default set of optionsi: > Refers to a balber::BerEncoderOptions value having a > datetimeFractionalSecondPrecision attribute of 3 and a > encodeDateAndTimeTypesAsBinary attribute of false.
See the package level documentation of {`balber`} for a definition of the compact and extended binary formats for date and time values.
Type Aliases
Name |
Description |
|
|
Alias for the extended‐binary date‐and‐time header class. |
|
Alias for extended‐binary date‐and‐time header utilities. |
|
|
|
|
|
|
|
Alias for datetime‐or‐datetime‐tz encoding format enumerations. |
|
Alias for datetime‐tz encoding format enumerations. |
|
Alias for extended‐binary encoding decision utilities. |
|
|
|
Alias for ISO 8601 date and time encoding utilities. |
|
|
|
|
|
|
|
|
|
|
Static Member Functions
Name |
Description |
Write a representation of the specified |
|
Read the specified |
|
Read the specified |
|
Write a representation of the specified |
|
Write a representation of the specified |
Created with MrDocs