generateRaw overloads

Synopses

Declared in <bdlt_fixutil.h>

Write the FIX representation of the specified object to the specified buffer.

static
int
generateRaw(
    char* buffer,
    Date const& object);

Same as the preceding overload for a DateTz.

static
int
generateRaw(
    char* buffer,
    DateTz const& object);

Same as the preceding overload for a Datetime.

static
int
generateRaw(
    char* buffer,
    Datetime const& object);

Write a FIX datetime‐tz into buffer.

static
int
generateRaw(
    char* buffer,
    DatetimeTz const& object);

Write a FIX time into buffer.

static
int
generateRaw(
    char* buffer,
    Time const& object);

Same as the preceding overload for a TimeTz.

static
int
generateRaw(
    char* buffer,
    TimeTz const& object);

Write a FIX date into buffer using configuration.

static
int
generateRaw(
    char* buffer,
    Date const& object,
    FixUtilConfiguration const& configuration);

Write FIX representation of a DateTz to buffer.

static
int
generateRaw(
    char* buffer,
    DateTz const& object,
    FixUtilConfiguration const& configuration);

Same as the preceding overload for a Datetime, using the specified configuration.

static
int
generateRaw(
    char* buffer,
    Datetime const& object,
    FixUtilConfiguration const& configuration);

Write a FIX datetime‐tz into buffer using configuration.

static
int
generateRaw(
    char* buffer,
    DatetimeTz const& object,
    FixUtilConfiguration const& configuration);

Same as the preceding overload for a Time, using the specified configuration.

static
int
generateRaw(
    char* buffer,
    Time const& object,
    FixUtilConfiguration const& configuration);

Write a FIX time‐tz into buffer using configuration.

static
int
generateRaw(
    char* buffer,
    TimeTz const& object,
    FixUtilConfiguration const& configuration);

Return Value

number of characters in the formatted string

Parameters

Name

Description

buffer

output buffer

object

value to format

configuration

formatting configuration

Created with MrDocs