Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Concept WritablePropertyMap

WritablePropertyMap

Description

A WritablePropertyMap is used for writing a value at a position, as represented by a cursor.

Associated types

  • elements

    BinaryFunc

    Must be a model of BinaryFunction.

  • cursor

    Iter

    Must be a model of ReadableIterator and IncrementableIterator.

  • value_type

    Value

    Must be a model of ReadableIterator and IncrementableIterator.

  • key_type

    ReadableIterator<Iter>::reference

    The key type of the cursor

Notation

BinaryFunc
A type playing the role of unary-function-type in the WritablePropertyMap concept.
Iter
A type playing the role of iterator-type in the WritablePropertyMap concept.
Value
A type playing the role of value-type in the WritablePropertyMap concept.
func
Object of type BinaryFunc
pos
Object of type Iter
val
Object of type Value

Valid expressions

Name Expression Type Semantics

Write at position

func((*pos), val)

void

Writes the value at the specified position. Requires operator().


PrevUpHomeNext