Write the FIX representation of the specified object to the specified buffer. Optionally specify a configuration to affect the format of the generated string. If configuration is not supplied, the process‐wide default value FixUtilConfiguration::defaultConfiguration() is used. Return the number of characters in the formatted string. buffer is not null terminated. The behavior is undefined unless buffer has sufficient capacity. Note that a buffer of size k_MAX_STRLEN + 1 is large enough to hold any string generated by this component (counting a null terminator, if any).
Synopses
Declared in <bdlt_fixutil.h>
Write the FIX representation of the specified object to the specified buffer. Optionally specify a configuration to affect the format of the generated string. If configuration is not supplied, the process‐wide default value FixUtilConfiguration::defaultConfiguration() is used. Return the number of characters in the formatted string. buffer is not null terminated. The behavior is undefined unless buffer has sufficient capacity. Note that a buffer of size k_MAX_STRLEN + 1 is large enough to hold any string generated by this component (counting a null terminator, if any).
static
int
generateRaw(
char* buffer,
Date const& object);
static
int
generateRaw(
char* buffer,
DateTz const& object);
static
int
generateRaw(
char* buffer,
Datetime const& object);
static
int
generateRaw(
char* buffer,
DatetimeTz const& object);
static
int
generateRaw(
char* buffer,
Time const& object);
static
int
generateRaw(
char* buffer,
TimeTz const& object);
static
int
generateRaw(
char* buffer,
Date const& object,
FixUtilConfiguration const& configuration);
static
int
generateRaw(
char* buffer,
DateTz const& object,
FixUtilConfiguration const& configuration);
static
int
generateRaw(
char* buffer,
Datetime const& object,
FixUtilConfiguration const& configuration);
static
int
generateRaw(
char* buffer,
DatetimeTz const& object,
FixUtilConfiguration const& configuration);
static
int
generateRaw(
char* buffer,
Time const& object,
FixUtilConfiguration const& configuration);
static
int
generateRaw(
char* buffer,
TimeTz const& object,
FixUtilConfiguration const& configuration);
Created with MrDocs