§tiro::bad_handle_cast
Thrown when an invalid cast is attempted.
#include "tiropp/objects.hpp"
Inherits from error, exception
§Public Functions
Name | |
---|---|
bad_handle_cast(value_kind actual, value_kind expected) | |
virtual const char * | message() const override A simple message line that describes the error condition. Never null. |
virtual const char * | details() const override Optional detailed error information. Never null, but may be empty. |
virtual const char * | what() const override |
§Public Functions Documentation
§function bad_handle_cast
inline explicit bad_handle_cast(value_kind actual,value_kind expected)
§function message
inline virtual const char * message() const override
A simple message line that describes the error condition. Never null.
Reimplements: tiro::error::message
§function details
inline virtual const char * details() const override
Optional detailed error information. Never null, but may be empty.
Reimplements: tiro::error::details
§function what
inline virtual const char * what() const override
Updated on 2022-02-27 at 21:17:13 +0100