DAS  3.0
Das Analysis System
PluginException

Description

Exception type to throw from plugins.

The diagnostic is then run before the plugins are closed.

#include <exceptions.h>

+ Inheritance diagram for PluginException:
+ Collaboration diagram for PluginException:

Public Member Functions

 PluginException (const std::filesystem::path &file, const boost::exception &e)
 
 PluginException (const std::filesystem::path &file, const boost::exception &e)
 

Constructor & Destructor Documentation

◆ PluginException() [1/2]

PluginException ( const std::filesystem::path &  file,
const boost::exception &  e 
)
inline
135  : std::runtime_error(std::string("Thrown in plugin ") + file.string()
136  + std::string(":\n") + boost::diagnostic_information(e))
137  { }

◆ PluginException() [2/2]

PluginException ( const std::filesystem::path &  file,
const boost::exception &  e 
)
inline
135  : std::runtime_error(std::string("Thrown in plugin ") + file.string()
136  + std::string(":\n") + boost::diagnostic_information(e))
137  { }

The documentation for this struct was generated from the following file: