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  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
declspec&#39;s to be used for GenApi Windows dll
Part of the generic device API.
Definition: Autovector.h:48
interface GENAPI_DECL_ABSTRACT IDestroy
Interface to destroy an object.
Definition: IDestroy.h:35


rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Thu Jun 6 2019 19:10:54