![]() |
Thermal Camera SDK 10.1.1
SDK for Optris Thermal Cameras
|
Defines the interface for classes that instantiate IRImager implementations. More...
#include <IRImagerCreator.h>

Public Member Functions | |
| IRImagerCreator ()=default | |
| Constructor. | |
| IRImagerCreator (const IRImagerCreator &)=delete | |
| No copy constructor. | |
| IRImagerCreator & | operator= (const IRImagerCreator &)=delete |
| No copy assignment. | |
| IRImagerCreator (IRImagerCreator &&)=delete | |
| No move constructor. | |
| IRImagerCreator & | operator= (IRImagerCreator &&)=delete |
| No move assignment. | |
| virtual | ~IRImagerCreator ()=default |
| Destructor. | |
| virtual std::shared_ptr< IRImager > | create () noexcept(false)=0 |
| Creates an instance of an IRImager implementation. | |
Defines the interface for classes that instantiate IRImager implementations.
|
pure virtual |
Creates an instance of an IRImager implementation.
| SDKException | if the instantiation fails. |