Stratax 0.4.0rc1
Loading...
Searching...
No Matches
Exceptions.hpp File Reference

Stratax exception types derived from std::runtime_error. More...

#include <stdexcept>
Include dependency graph for Exceptions.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Exceptions::StrataxError
 Base class for Stratax errors; derives from std::runtime_error. More...
 
class  Exceptions::ShapeError
 Shape incompatible with the requested operation or container. More...
 
class  Exceptions::DimensionError
 Invalid dimension or overflow in dimension, element-count, or stride arithmetic. More...
 
class  Exceptions::RankError
 Number of axes or supplied multidimensional indices does not match the required rank. More...
 
class  Exceptions::IndexError
 Index or slice cannot be used for the requested access. More...
 
class  Exceptions::TypeError
 Unsupported type conversion or type-related operation. More...
 
class  Exceptions::BroadcastError
 Operands cannot broadcast to the requested result. More...
 
class  Exceptions::ZeroDivisionError
 An explicitly checked divisor is zero. More...
 
class  Exceptions::AxisError
 Reduction axis is outside the input rank. More...
 
class  Exceptions::OverflowError
 Explicitly detected numeric overflow, including signed division minimum by minus one; other arithmetic is not generally checked. More...
 
class  Exceptions::ValueError
 Invalid argument value, such as an invalid shift count or null nonempty view. More...
 

Detailed Description

Stratax exception types derived from std::runtime_error.

Definition in file Exceptions.hpp.