InsertIterator<C> Class

Template Parameters

C

Constraint

C  is  InsertionSequence

Constructors & Destructor

public inline nothrow InsertIterator()
public inline nothrow InsertIterator(C& c, TYPE i)

Member Functions

public inline nothrow InsertProxy<C>& operator*()
public inline nothrow InsertIterator& operator++()
public inline nothrow InsertProxy<C>* operator->()

Typedefs

public typedef PointerType InsertProxy<C>*
private typedef Proxy InsertProxy<C>
public typedef ReferenceType InsertProxy<C>&
private typedef Self InsertIterator
public typedef ValueType TYPE

Member Variables

private InsertProxy<C> proxy

Constructor& Destructor Details

InsertIterator Constructor

public inline nothrow InsertIterator()

Definition
Line 39 of System.Base/InsertIterator.cm


InsertIterator Constructor

public inline nothrow InsertIterator(C& c, TYPE i)

Definition
Line 42 of System.Base/InsertIterator.cm


Member Function Details

operator* Member Function

public inline nothrow InsertProxy<C>& operator*()

Definition
Line 45 of System.Base/InsertIterator.cm


operator++ Member Function

public inline nothrow InsertIterator& operator++()

Definition
Line 53 of System.Base/InsertIterator.cm


operator-> Member Function

public inline nothrow InsertProxy<C>* operator->()

Definition
Line 49 of System.Base/InsertIterator.cm