Constructors

Synopses

Declared in <bsltf_testvaluesarray.h>

Create a null‐initialized iterator. Note that this iterator can be used in the sentinel role for a C++20 standard range. Also note that sentinel default‐constructibility is a requirement of the Standard container‐convertible‐range concept.

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

Create an iterator referring to the specified object for a container with the specified end, with two arrays of boolean referred to by the specified dereferenceable and isValid to indicate whether this iterator and its subsequent values until end is allowed to be dereferenced and is not yet invalidated respectively.

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

Created with MrDocs