getArray overloads

Synopses

Declared in <bslx_instreamfunctions.h>

Assign a bsl::vector value read from stream to variable.

template<
    class VALUE_TYPE,
    class ALLOC>
static
STREAM&
getArray(
    STREAM& stream,
    bsl::vector<VALUE_TYPE, ALLOC>& variable);

Load length bsls::Types::Int64 values from stream into result.

static
STREAM&
getArray(
    STREAM& stream,
    bsls::Types::Int64* result,
    int length);

Load length bsls::Types::Uint64 values from stream into result.

static
STREAM&
getArray(
    STREAM& stream,
    bsls::Types::Uint64* result,
    int length);

Load length bool values from stream into result.

static
STREAM&
getArray(
    STREAM& stream,
    bool* result,
    int length);

Load length char values from stream into result.

static
STREAM&
getArray(
    STREAM& stream,
    char* result,
    int length);

Load length double values from stream into result.

static
STREAM&
getArray(
    STREAM& stream,
    double* result,
    int length);

Load length float values from stream into result.

static
STREAM&
getArray(
    STREAM& stream,
    float* result,
    int length);

Load length int values from stream into result.

static
STREAM&
getArray(
    STREAM& stream,
    int* result,
    int length);

Load length short values from stream into result.

static
STREAM&
getArray(
    STREAM& stream,
    short* result,
    int length);

Load length signed char values from stream into result.

static
STREAM&
getArray(
    STREAM& stream,
    signed char* result,
    int length);

Load length unsigned char values from stream into result.

static
STREAM&
getArray(
    STREAM& stream,
    unsigned char* result,
    int length);

Load length unsigned int values from stream into result.

static
STREAM&
getArray(
    STREAM& stream,
    unsigned int* result,
    int length);

Load length unsigned short values from stream into result.

static
STREAM&
getArray(
    STREAM& stream,
    unsigned short* result,
    int length);

Return Value

a reference to stream

Parameters

Name

Description

stream

input stream from which to read

variable

vector to receive the unexternalized values

result

array to receive the unexternalized values

length

number of values to read into result

Created with MrDocs