lxgui
Public Types | Static Public Member Functions | List of all members
lxgui::utils::view::standard_dereferencer< BaseIterator > Struct Template Reference

De-reference an iterator normally. More...

#include <utils_view.hpp>

Public Types

using data_type = decltype(*std::declval< BaseIterator >())
 

Static Public Member Functions

static data_type dereference (const BaseIterator &iter)
 

Detailed Description

template<typename BaseIterator>
struct lxgui::utils::view::standard_dereferencer< BaseIterator >

De-reference an iterator normally.

Definition at line 12 of file utils_view.hpp.

Member Typedef Documentation

◆ data_type

template<typename BaseIterator >
using lxgui::utils::view::standard_dereferencer< BaseIterator >::data_type = decltype(*std::declval<BaseIterator>())

Definition at line 13 of file utils_view.hpp.

Member Function Documentation

◆ dereference()

template<typename BaseIterator >
static data_type lxgui::utils::view::standard_dereferencer< BaseIterator >::dereference ( const BaseIterator &  iter)
inlinestatic

Definition at line 14 of file utils_view.hpp.


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