IDestroy.h
Go to the documentation of this file.
1
//-----------------------------------------------------------------------------
2
// (c) 2004 by Basler Vision Technologies
3
// Section: Vision Components
4
// Project: GenApi
5
// Author: Fritz Dierks
6
// $Header$
7
//-----------------------------------------------------------------------------
13
#ifndef GENAPI_IDESTROY_H
14
#define GENAPI_IDESTROY_H
15
16
#include <
GenApi/GenApiDll.h
>
17
18
#ifdef _MSC_VER
19
# pragma warning ( push )
20
# pragma warning ( disable : 4251 ) // XXX needs to have dll-interface to be used by clients of class YYY
21
#endif
22
23
namespace
GENAPI_NAMESPACE
24
{
25
26
//*************************************************************
27
// IDestroy interface
28
//*************************************************************
34
GENICAM_INTERFACE
GENAPI_DECL_ABSTRACT
IDestroy
35
{
37
virtual
void
Destroy
() = 0;
38
39
};
40
41
}
42
43
#ifdef _MSC_VER
44
# pragma warning ( pop )
45
#endif
46
47
#endif // GENAPI_IDESTROY_H
GENAPI_NAMESPACE
Lexical analyzer for CIntSwissKnife.
Definition:
Destructible.h:30
GENICAM_INTERFACE
#define GENICAM_INTERFACE
Definition:
GenICamFwd.h:33
GENAPI_NAMESPACE::IDestroy
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT IDestroy
Interface to destroy an object.
Definition:
IDestroy.h:35
CLProtocol::Destroy
void Destroy(SerialPortMap &portList)
Definition:
CLAllAdapter.h:164
GenApiDll.h
declspec's to be used for GenApi Windows dll
rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Dec 4 2024 03:10:11