PCL
pcl::NotImplemented Class Reference

An exception that indicates an unsupported feature. More...

#include <Exception.h>

+ Inheritance diagram for pcl::NotImplemented:

Public Member Functions

 NotImplemented (const NotImplemented &)=default
 
template<typename T >
 NotImplemented (const T &object, const String &notImplemented)
 
- Public Member Functions inherited from pcl::Error
 Error ()=default
 
 Error (const Error &)=default
 
 Error (const String &message)
 
String Caption () const override
 
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 ()
 

Detailed Description

Throw one of these when you have an object that can't do something.

Definition at line 343 of file Exception.h.

Constructor & Destructor Documentation

◆ NotImplemented() [1/2]

template<typename T >
pcl::NotImplemented::NotImplemented ( const T &  object,
const String notImplemented 
)
inline

Constructs a NotImplemented instance.

Parameters
objectThe object that does not implement something
notImplementedA description of what object does not implement.

Definition at line 356 of file Exception.h.

◆ NotImplemented() [2/2]

pcl::NotImplemented::NotImplemented ( const NotImplemented )
default

Copy constructor.


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