generateRaw overloads

Synopses

Declared in <bdlt_iso8601util.h>

Write the raw ISO 8601 representation of the specified object to buffer.

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

Write the raw ISO 8601 representation of the specified object to buffer.

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

Write the raw ISO 8601 representation of the specified object to buffer.

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

Write the raw ISO 8601 representation of the specified object to buffer without a terminating null character.

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

Write the raw ISO 8601 representation of the specified object to buffer.

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

Write the raw ISO 8601 representation of the specified object to buffer.

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

Write the raw ISO 8601 representation of the specified object to buffer.

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

Write the raw ISO 8601 representation of object to buffer.

static
int
generateRaw(
    char* buffer,
    bsls::TimeInterval const& object);

Write the raw ISO 8601 representation of the specified object to buffer.

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

Write the raw ISO 8601 representation of the specified object to buffer.

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

Write the raw ISO 8601 representation of the specified object to buffer.

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

Write the raw ISO 8601 representation of the specified object to buffer.

static
int
generateRaw(
    char* buffer,
    DateOrDateTz const& object,
    GenerateConfiguration const& configuration);

Write an ISO 8601 representation of the specified object into buffer.

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

Write the raw ISO 8601 representation of the specified object to buffer.

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

Write the raw ISO 8601 representation of the specified object to buffer.

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

Write the raw ISO 8601 representation of the specified object to buffer.

static
int
generateRaw(
    char* buffer,
    DatetimeOrDatetimeTz const& object,
    GenerateConfiguration const& configuration);

Write the raw ISO 8601 representation of the specified object to buffer.

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

Write the raw ISO 8601 representation of the specified object to buffer.

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

Write the raw ISO 8601 representation of the specified object to buffer.

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

Write the raw ISO 8601 representation of the specified object to buffer.

static
int
generateRaw(
    char* buffer,
    bsls::TimeInterval const& object,
    GenerateConfiguration const& configuration);

Write the raw ISO 8601 representation of the specified object to buffer.

static
int
generateRaw(
    char* buffer,
    TimeOrTimeTz const& object,
    GenerateConfiguration const& configuration);

Write the raw ISO 8601 representation of the specified object to buffer.

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

Write the raw ISO 8601 representation of the specified object to buffer.

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

Created with MrDocs