Back to Arangodb

Writable Iterator Concept

3rdParty/boost/1.78.0/libs/iterator/doc/WritableIterator.rst

3.12.9.11.1 KB
Original Source

.. Copyright David Abrahams 2006. Distributed under the Boost .. Software License, Version 1.0. (See accompanying .. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Writable Iterator Concept .........................

A class or built-in type X models the Writable Iterator concept if, in addition to X being Copy Constructible, the following expressions are valid and respect the stated semantics. Writable Iterators have an associated set of value types.

+---------------------------------------------------------------------+ |Writable Iterator Requirements (in addition to Copy Constructible) | +-------------------------+--------------+----------------------------+ |Expression |Return Type |Precondition | +=========================+==============+============================+ |*a = o | | pre: The type of o | | | | is in the set of | | | | value types of X | +-------------------------+--------------+----------------------------+