ItalaApi
1.3.3
include
ItalaApi
IDisposable.h
1
2
/***********************************************************************************
3
*
4
* ItalaApi - Copyright (C) 2022 Opto Engineering
5
*
6
* THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES,
7
* INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
8
* FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT
9
* HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY SUFFERED BY LICENSE AS
10
* A RESULT OF USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES.
11
*
12
***********************************************************************************/
13
14
#ifndef ITALA_API_IDISPOSABLE_H
15
#define ITALA_API_IDISPOSABLE_H
16
17
#include <memory>
18
19
namespace
Itala
{
20
27
struct
IDisposable
{
33
virtual
void
Dispose
() = 0;
34
35
protected
:
36
virtual
~
IDisposable
() {}
37
};
38
39
}
// namespace Itala
40
41
#endif
Itala
Definition:
DefectivePixel.h:23
Itala::IDisposable
Definition:
IDisposable.h:27
Itala::IDisposable::Dispose
virtual void Dispose()=0
Generated by
1.8.13