sanisizer
Sanitize sizes to avoid integer overflow
Loading...
Searching...
No Matches
nd_offset.hpp File Reference

Offsets for accessing N-dimensional arrays. More...

#include <type_traits>
#include <limits>
#include <stdexcept>
#include <cstddef>
#include <utility>

Go to the source code of this file.

Namespaces

namespace  sanisizer
 Sanitize sizes to avoid integer overflow.
 

Functions

template<typename Size_ , typename First_ , typename Second_ , typename... Remaining_>
Size_ sanisizer::nd_offset (First_ x1, First_ extent1, Second_ x2, Remaining_... remaining)
 

Detailed Description

Offsets for accessing N-dimensional arrays.