HomeManualTopicsTypesSymbols

std_types::error

the prototype object for all error objects

Description

This is one of the three Funky root objects.

This object is neither defined nor undefined. There are very few supported methods: std::is_an_error, std::error_message_text_of, std::error_category_of, std::error_details_of, std::errno_of, std::failed_attribute_of

Topics

Errors

Objects

See also

std_types::object the prototype object for all "normal" objects
std_types::undefined the undefined object
std::error_category
std::error_message_text
std::error_details
std::errno
std::failed_attribute_of retrieves the *attribute* associated with the error object

Supported polymorphic functions

std::is_an_error error objects are errors
std::error_category_of returns the error category of the error object
std::error_details_of returns the error details of the error object
std::error_message_text_of returns the error message text of the error object