Class exception#

Inheritance Relationships#

Base Type#

  • public std::runtime_error

Derived Types#

Class Documentation#

class exception : public std::runtime_error#

a generic exception used in the libf3d

A generic exception used in the libf3d. Can be used to catch all exceptions when needed.

Subclassed by f3d::context::loading_exception, f3d::context::symbol_exception, f3d::engine::no_interactor_exception, f3d::engine::no_window_exception, f3d::engine::plugin_exception, f3d::image::metadata_exception, f3d::image::read_exception, f3d::image::write_exception, f3d::interactor::already_exists_exception, f3d::interactor::command_runtime_exception, f3d::interactor::does_not_exists_exception, f3d::scene::load_failure_exception, f3d::utils::tokenize_exception

Public Functions

inline explicit exception(const std::string &what = "")#