Struct LogicError#

Inheritance Relationships#

Base Type#

  • public std::logic_error

Struct Documentation#

struct LogicError : public std::logic_error#

Exception thrown when logical precondition is violated.

This exception should not be thrown directly and is instead thrown by the MORPHEUS_EXPECTS macro.

Public Functions

inline LogicError(char const *const message)#
inline LogicError(std::string const &message)#