Instigate Open Source Documentation

instigate::stl::lvalue_iterator::interface< T > Struct Template Reference

Interface of the Lvalue Iterator. More...

#include <_lvalue_iterator.hpp>

Inheritance diagram for instigate::stl::lvalue_iterator::interface< T >:

instigate::generic::assignable::interface< T >

List of all members.

Public Types

instigate::stl::interface< T >
 type of the iterator value

Static Public Member Functions

static value_typedereference (const T &a)
 Get the content of a.

Detailed Description

template<typename T>
struct instigate::stl::lvalue_iterator::interface< T >

Interface of the Lvalue Iterator.

Member Function Documentation

template<typename T>
static value_type& instigate::stl::lvalue_iterator::interface< T >::dereference ( const T &  a  )  [inline, static]

Get the content of a.

T is a model of lvalue_iterator concept
a - the object to be dereferenced

References instigate::stl::interface< T >::dereference().

Referenced by instigate::stl::dereference(), and instigate::stl::lvalue_iterator::requirements< T >::require_dereference().

The documentation for this struct was generated from the following file:

© Instigate CJSC, Open Source