BloombergLP::bdlt::FixUtil

Namespace for conversions between bdlt types and their FIX representations.

Synopsis

Declared in <bdlt_fixutil.h>

struct FixUtil;

Description

This struct provides a namespace for a suite of pure functions that perform conversions between objects of bdlt vocabulary type and their FIX representations. Each generate and generateRaw method takes a bdlt object (of type Date, DateTz, Time, TimeTz, Datetime, or DatetimeTz) and outputs its corresponding FIX representation to a user-supplied character buffer or bsl::ostream. The parse methods effect the opposite conversion in that they populate a bdlt object from the result of parsing a FIX representation.

Enums

NameDescription
Unnamed enum Fixed buffer lengths for FIX string representations.

Static Member Functions

NameDescription
generate generate overloads
generateRaw generateRaw overloads
parse parse overloads