Inviwo
0.9.10.1
Inviwo documentation
|
Public Member Functions | |
ModuleInitException (const std::string &message="", ExceptionContext context=ExceptionContext(), std::vector< std::string > modulesToDeregister={}) | |
const std::vector< std::string > & | getModulesToDeregister () const |
Public Member Functions inherited from inviwo::Exception | |
Exception (const std::string &message="", ExceptionContext context=ExceptionContext()) | |
virtual std::string | getMessage () const |
std::string | getFullMessage () const |
virtual void | getFullMessage (std::ostream &os, int maxFrames=-1) const |
virtual const ExceptionContext & | getContext () const |
const std::vector< std::string > & | getStack () const |
void | getStack (std::ostream &os, int maxFrames=-1) const |
const std::vector< std::string > & inviwo::ModuleInitException::getModulesToDeregister | ( | ) | const |
When registering a module fails, also remove these modules. Useful for implicit dependencies. Like OpenGL's dependency on GLFW or OpenGLQt module.