PlayRho  2.0.0
An interactive physics engine & library.
Span.hpp File Reference

Definition of the Span class template. More...

#include <cstddef>
#include <cassert>
#include <initializer_list>
#include <type_traits>
#include <utility>
#include <playrho/Templates.hpp>
Include dependency graph for Span.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  playrho::Span< T >
 An encapsulation of an array and its size. More...
 

Namespaces

 playrho
 

Functions

template<typename T >
constexpr auto playrho::operator!= (const Span< T > &lhs, const Span< T > &rhs) noexcept
 Inequality operator support.
 
template<typename T >
constexpr auto playrho::operator== (const Span< T > &lhs, const Span< T > &rhs) noexcept
 Equality operator support.
 

Detailed Description

Definition of the Span class template.