Inviwo  0.9.10.1
Inviwo documentation
inviwo::ModuleInitException Class Reference
+ Inheritance diagram for inviwo::ModuleInitException:

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 ExceptionContextgetContext () const
 
const std::vector< std::string > & getStack () const
 
void getStack (std::ostream &os, int maxFrames=-1) const
 

Member Function Documentation

◆ getModulesToDeregister()

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.


The documentation for this class was generated from the following files: