BloombergLP::bsltf::TestValuesArrayIterator::TestValuesArrayIterator

Constructors

Synopses

Declared in <bsltf_testvaluesarray.h>

Create a null-initialized iterator.

TestValuesArrayIterator();
» more...

Create an iterator having the same value as the specified original object. The behavior is undefined unless original is valid.

TestValuesArrayIterator(TestValuesArrayIterator const& original);
» more...

Create an iterator referring to object within [object, end)].

TestValuesArrayIterator(
    VALUE const* object,
    VALUE const* end,
    bool* dereferenceable,
    bool* isValid);
» more...

Parameters

NameDescription
originaliterator to copy
objectaddress of the current element
endaddress of the past-the-end element
dereferenceablearray indicating dereferenceability per element
isValidarray indicating validity per element