#include <PluginException.hpp>
|
| C3D_API | PluginException (bool critical, castor::MbString const &description, char const *file, char const *function, uint32_t line) |
| | Constructor.
|
| |
| C3D_API | PluginException (bool critical, castor::WString const &description, char const *file, char const *function, uint32_t line) |
| | Constructor.
|
| |
| bool | isCritical () const noexcept |
| | Tells if the exception is critical.
|
| |
| | Exception (MbString const &description, char const *file, char const *function, uint32_t line) |
| | Specified constructor.
|
| |
| | Exception (WString const &description, char const *file, char const *function, uint32_t line) |
| | Specified constructor.
|
| |
| char const * | what () const noexcept override |
| | Retrieves the exception description.
|
| |
| MbString const & | getFileName () const noexcept |
| | Retrieves the file name.
|
| |
| MbString const & | getFunction () const noexcept |
| | Retrieves the function name.
|
| |
| uint32_t | getLine () const noexcept |
| | Retrieves the line number.
|
| |
| MbString const & | getDescription () const noexcept |
| | Retrieves the exception description.
|
| |
| MbString | getFullDescription () const noexcept |
| | Retrieves the full exception text (description, line, file and function.
|
| |
◆ PluginException() [1/2]
| C3D_API castor3d::PluginException::PluginException |
( |
bool | critical, |
|
|
castor::MbString const & | description, |
|
|
char const * | file, |
|
|
char const * | function, |
|
|
uint32_t | line ) |
Constructor.
- Parameters
-
| [in] | critical | Tells if the exception is critical |
| [in] | description | The exception description |
| [in] | file | The file |
| [in] | function | The function |
| [in] | line | The file line |
◆ PluginException() [2/2]
| C3D_API castor3d::PluginException::PluginException |
( |
bool | critical, |
|
|
castor::WString const & | description, |
|
|
char const * | file, |
|
|
char const * | function, |
|
|
uint32_t | line ) |
|
inline |
Constructor.
- Parameters
-
| [in] | critical | Tells if the exception is critical |
| [in] | description | The exception description |
| [in] | file | The file |
| [in] | function | The function |
| [in] | line | The file line |
◆ isCritical()
| bool castor3d::PluginException::isCritical |
( |
| ) |
const |
|
inlinenoexcept |
Tells if the exception is critical.
- Returns
- The status
The documentation for this class was generated from the following file: