#include <basic_types.hpp>
|
| | IndexOutOfBoundsException (const std::size_t index, const std::size_t count, const std::size_t length, const char *file, int line) noexcept |
| |
| | IndexOutOfBoundsException (const std::size_t index, const std::size_t length, const char *file, int line) noexcept |
| |
| | IndexOutOfBoundsException (const std::string &index_s, const std::string &length_s, const char *file, int line) noexcept |
| |
| | RuntimeException (const RuntimeException &o)=default |
| |
| | RuntimeException (RuntimeException &&o)=default |
| |
| | RuntimeException (std::string const &m, const char *file, int line) noexcept |
| |
| | ~RuntimeException () noexcept override=default |
| |
| RuntimeException & | operator= (const RuntimeException &o)=default |
| |
| RuntimeException & | operator= (RuntimeException &&o)=default |
| |
| const char * | what () const noexcept override |
| |
| | ExceptionBase (const ExceptionBase &o)=default |
| |
| | ExceptionBase (ExceptionBase &&o)=default |
| |
| virtual | ~ExceptionBase () noexcept=default |
| |
| const std::string & | backtrace () const noexcept |
| |
| const std::string & | message () const noexcept |
| |
| | operator const std::string & () const noexcept |
| | Allow conversion to const std::string&, as required by Catch2's REQUIRE_THROWS_MATCHES More...
|
| |
| std::ostream & | operator<< (std::ostream &out) noexcept |
| |
| ExceptionBase & | operator= (const ExceptionBase &o)=default |
| |
| ExceptionBase & | operator= (ExceptionBase &&o)=default |
| |
| virtual const char * | what () const noexcept |
| |
|
| | RuntimeException (std::string type, std::string const &m, const char *file, int line) noexcept |
| |
| | ExceptionBase (std::string type, std::string const &m, const char *file, int line) noexcept |
| |
Definition at line 406 of file basic_types.hpp.
◆ IndexOutOfBoundsException() [1/3]
| jau::IndexOutOfBoundsException::IndexOutOfBoundsException |
( |
const std::size_t |
index, |
|
|
const std::size_t |
length, |
|
|
const char * |
file, |
|
|
int |
line |
|
) |
| |
|
inlinenoexcept |
◆ IndexOutOfBoundsException() [2/3]
| jau::IndexOutOfBoundsException::IndexOutOfBoundsException |
( |
const std::string & |
index_s, |
|
|
const std::string & |
length_s, |
|
|
const char * |
file, |
|
|
int |
line |
|
) |
| |
|
inlinenoexcept |
◆ IndexOutOfBoundsException() [3/3]
| jau::IndexOutOfBoundsException::IndexOutOfBoundsException |
( |
const std::size_t |
index, |
|
|
const std::size_t |
count, |
|
|
const std::size_t |
length, |
|
|
const char * |
file, |
|
|
int |
line |
|
) |
| |
|
inlinenoexcept |
The documentation for this class was generated from the following file: