Class exception#
Defined in File exception.h
Inheritance Relationships#
Base Type#
public std::runtime_error
Derived Types#
public f3d::engine::no_interactor_exception
(Struct engine::no_interactor_exception)public f3d::engine::no_window_exception
(Struct engine::no_window_exception)public f3d::engine::plugin_exception
(Struct engine::plugin_exception)public f3d::image::read_exception
(Struct image::read_exception)public f3d::image::write_exception
(Struct image::write_exception)public f3d::loader::load_failure_exception
(Struct loader::load_failure_exception)public f3d::options::incompatible_exception
(Struct options::incompatible_exception)public f3d::options::inexistent_exception
(Struct options::inexistent_exception)
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::engine::no_interactor_exception, f3d::engine::no_window_exception, f3d::engine::plugin_exception, f3d::image::read_exception, f3d::image::write_exception, f3d::loader::load_failure_exception, f3d::options::incompatible_exception, f3d::options::inexistent_exception
Public Functions
-
inline explicit exception(const std::string &what = "")#
-
inline explicit exception(const std::string &what = "")#