Lumiera  0.pre.03
»edit your freedom«
ValueTypeBinding< vector< Scope >::const_reverse_iterator > Struct Template Reference

#include "steam/mobject/session/scope-path.hpp"

Description

template<>
struct lib::meta::ValueTypeBinding< vector< Scope >::const_reverse_iterator >

this explicit specialisation allows to build a RangeIter to yield const Scope elements, based on the const_reverse_iterator used internally within ScopePath.

This specialisation needs to be injected prior to actually building the iterator type of ScopePath

See also
value-type-binding.hpp
iter-adapter.hpp

Definition at line 112 of file scope-path.hpp.

Public Types

typedef const Scopepointer
 
typedef Scope const & reference
 
typedef const Scope value_type
 

Member Typedef Documentation

◆ value_type

typedef const Scope value_type

Definition at line 114 of file scope-path.hpp.

◆ reference

typedef Scope const& reference

Definition at line 115 of file scope-path.hpp.

◆ pointer

typedef const Scope* pointer

Definition at line 116 of file scope-path.hpp.

+ Collaboration diagram for ValueTypeBinding< vector< Scope >::const_reverse_iterator >:

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