Dune Core Modules (unstable)

Dune::IsIndexable< T, I > Struct Template Reference

Type trait to determine whether an instance of T has an operator[](I), i.e. whether it can be indexed with an index of type I. More...

#include <dune/common/typetraits.hh>

Detailed Description

template<typename T, typename I = std::size_t>
struct Dune::IsIndexable< T, I >

Type trait to determine whether an instance of T has an operator[](I), i.e. whether it can be indexed with an index of type I.

Warning
Not all compilers support testing for arbitrary index types. In particular, there are problems with GCC 4.4 and 4.5.

The documentation for this struct was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.80.0 (Apr 19, 22:31, 2024)