Instigate Open Source Documentation

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

Interface of the Readable Interface Concept. More...

#include <_readable_iterator.hpp>

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

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

List of all members.

Public Types

typedef
instigate::stl::interface< T >
::value_type 
value_type
 value_type is the type of the iterator's value.
typedef const
instigate::stl::interface< T >
::value_type
const_reference
 const_reference type

Static Public Member Functions

static const_reference const_dereference (const T &a)
 Return the content of a.


Detailed Description

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

Interface of the Readable Interface Concept.

Member Function Documentation

template<typename T>
static const_reference instigate::stl::readable_iterator::interface< T >::const_dereference ( const T &  a  )  [inline, static]

Return the content of a.

Precondition:
T is model of readable_iterator concept
Parameters:
a - iterator to be dereferenced

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

Referenced by instigate::stl::const_dereference(), and instigate::stl::readable_iterator::requirements< T >::require_dereference().


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


© Instigate CJSC, Open Source