BloombergLP::bslx::MarshallingUtil::putArrayInt32

putArrayInt32 overloads

Synopses

Declared in <bslx_marshallingutil.h>

Load into the specified buffer the consecutive four-byte, two's complement integers (in network byte order) comprised of the least-significant four bytes of each of the specified numValues leading entries in the specified values (in host byte order). The behavior is undefined unless buffer has sufficient capacity, values has sufficient contents, and 0 <= numValues.

static
void
putArrayInt32(
    char* buffer,
    int const* values,
    int numValues);
» more...

Same as the preceding overload for const unsigned int *values.

static
void
putArrayInt32(
    char* buffer,
    unsigned int const* values,
    int numValues);
» more...