Exception

namespace ndarray
namespace exception
class AxisOutOfRangeException : public exception
#include <ndexception.h>

Public Functions

AxisOutOfRangeException(const std::string &message_)
const char *what() const

Public Members

std::string message
class IndexOutOfRangeException : public exception
#include <ndexception.h>

Public Functions

IndexOutOfRangeException(const std::string &message_)
const char *what() const

Public Members

std::string message
class InvalidShapeException : public exception
#include <ndexception.h>

Public Functions

InvalidShapeException(const std::string &message_)
InvalidShapeException(const std::string &operation_name, const std::string &shape)
const char *what() const

Public Members

std::string message
class InvalidSizeException : public exception
#include <ndexception.h>

Public Functions

InvalidSizeException(const std::string &message_)
const char *what() const

Public Members

std::string message