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
#define GENICAM_INTERFACE
Definition: GenICamFwd.h:33
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT IDestroy
Interface to destroy an object.
Definition: IDestroy.h:35
declspec&#39;s to be used for GenApi Windows dll
Lexical analyzer for CIntSwissKnife.
Definition: Autovector.h:48


rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Mar 17 2021 02:48:40