PCL
|
Errors that cause immediate program termination. More...
#include <Exception.h>
Public Member Functions | |
FatalError ()=default | |
FatalError (const pcl::Exception &x) | |
FatalError (const pcl::FatalError &)=default | |
FatalError (const String &message) | |
String | Caption () const override |
Public Member Functions inherited from pcl::Error | |
Error ()=default | |
Error (const Error &)=default | |
Error (const String &message) | |
String | Message () const override |
Public Member Functions inherited from pcl::Exception | |
Exception ()=default | |
Exception (const pcl::Exception &)=default | |
virtual | ~Exception () |
virtual String | ExceptionClass () const |
virtual String | FormatInfo () const |
virtual void | Show () const |
PCL_FORCE_INLINE void | ShowOnConsole () const |
Additional Inherited Members | |
Static Public Member Functions inherited from pcl::Exception | |
static void | DisableConsoleOutput (bool disable=true) |
static void | DisableGUIOutput (bool disable=true) |
static void | EnableConsoleOutput (bool=true) |
static void | EnableGUIOutput (bool=true) |
static bool | IsConsoleOutputEnabled () |
static bool | IsGUIOutputEnabled () |
FatalError indicates an error situation that cannot be resumed and requires immediate program termination.
Definition at line 295 of file Exception.h.
|
default |
Constructs a FatalError object with an empty message.
|
inline |
Constructs a FatalError object with the specified message.
Definition at line 307 of file Exception.h.
|
inline |
"Promote" any exception to have "fatal consequences".
Definition at line 315 of file Exception.h.
|
default |
Copy constructor.
|
inlineoverridevirtual |
Returns a caption text suitable to represent the information in this Exception object.
Reimplemented from pcl::Error.
Definition at line 327 of file Exception.h.