HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
hi::v1::operation_error Class Reference

#include <hikogui/utility/exception_intf.hpp>

Inheritance diagram for hi::v1::operation_error:
std::runtime_error std::exception

Public Member Functions

T runtime_error (T... args)
Public Member Functions inherited from std::runtime_error
T runtime_error (T... args)
T what (T... args)
Public Member Functions inherited from std::exception
T what (T... args)
T ~exception (T... args)
T operator= (T... args)
T exception (T... args)

Detailed Description

Exception thrown during execution of a dynamic operation.

This exception is often thrown on operation between multiple polymorphic objects which do not support the combined operation.

For example a datum object may contain floating point number for which a shift-right or shift-left would be an invalid operation.


The documentation for this class was generated from the following file: