Hauptseite | Klassenhierarchie | Alphabetische Liste | Auflistung der Klassen | Auflistung der Dateien | Klassen-Elemente

# Fps_controller_i.h

    00001 /* this ALWAYS GENERATED file contains the definitions for the interfaces */
    00002
    00003
    00004 /* File created by MIDL compiler version 5.01.0164 */
    00005 /* at Fri Feb 22 14:49:37 2008
    00006  */
    00007 /* Compiler settings for P:\Schunk\FPS\fps_controller\Fps_controller.idl:
    00008     Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext
    00009     error checks: allocation ref bounds_check enum stub_data
    00010 */
    00011 //@@MIDL_FILE_HEADING(  )
    00012
    00013
    00014 /* verify that the <rpcndr.h> version is high enough to compile this file*/
    00015 #ifndef __REQUIRED_RPCNDR_H_VERSION__
    00016 #define __REQUIRED_RPCNDR_H_VERSION__ 440
    00017 #endif
    00018
    00019 #include "rpc.h"
    00020 #include "rpcndr.h"
    00021
    00022 #ifndef __RPCNDR_H_VERSION__
    00023 #error this stub requires an updated version of <rpcndr.h>
    00024 #endif // __RPCNDR_H_VERSION__
    00025
    00026 #ifndef COM_NO_WINDOWS_H
    00027 #include "windows.h"
    00028 #include "ole2.h"
    00029 #endif /*COM_NO_WINDOWS_H*/
    00030
    00031 #ifndef __Fps_controller_i_h__
    00032 #define __Fps_controller_i_h__
    00033
    00034 #ifdef __cplusplus
    00035 extern "C"{
    00036 #endif
    00037
    00038 /* Forward Declarations */
    00039
    00040 #ifndef __IZeitGraph_FWD_DEFINED__
    00041 #define __IZeitGraph_FWD_DEFINED__
    00042 typedef interface IZeitGraph IZeitGraph;
    00043 #endif   /* __IZeitGraph_FWD_DEFINED__ */
    00044
    00045
    00046 #ifndef __ITermometer_FWD_DEFINED__
    00047 #define __ITermometer_FWD_DEFINED__
    00048 typedef interface ITermometer ITermometer;
    00049 #endif   /* __ITermometer_FWD_DEFINED__ */
    00050
    00051
    00052 #ifndef __ZeitGraph_FWD_DEFINED__
    00053 #define __ZeitGraph_FWD_DEFINED__
    00054
    00055 #ifdef __cplusplus
    00056 typedef class ZeitGraph ZeitGraph;
    00057 #else
    00058 typedef struct ZeitGraph ZeitGraph;
    00059 #endif /* __cplusplus */
    00060
    00061 #endif   /* __ZeitGraph_FWD_DEFINED__ */
    00062
    00063
    00064 #ifndef __Termometer_FWD_DEFINED__
    00065 #define __Termometer_FWD_DEFINED__
    00066
    00067 #ifdef __cplusplus
    00068 typedef class Termometer Termometer;
    00069 #else
    00070 typedef struct Termometer Termometer;
    00071 #endif /* __cplusplus */
    00072
    00073 #endif   /* __Termometer_FWD_DEFINED__ */
    00074
    00075
    00076 /* header files for imported files */
    00077 #include "oaidl.h"
    00078 #include "ocidl.h"
    00079
    00080 void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
    00081 void __RPC_USER MIDL_user_free( void __RPC_FAR * );
    00082
    00083 #ifndef __IZeitGraph_INTERFACE_DEFINED__
    00084 #define __IZeitGraph_INTERFACE_DEFINED__
    00085
    00086 /* interface IZeitGraph */
    00087 /* [unique][helpstring][dual][uuid][object] */
    00088
    00089
    00090 EXTERN_C const IID IID_IZeitGraph;
    00091
    00092 #if defined(__cplusplus) && !defined(CINTERFACE)
    00093
    00094     MIDL_INTERFACE("853AF63D-81B4-11D5-A84F-0050BA05DDC8")
    00095     IZeitGraph : public IDispatch
    00096     {
    00097     public:
    00098     };
    00099
    00100 #else    /* C style interface */
    00101
    00102     typedef struct IZeitGraphVtbl
    00103     {
    00104         BEGIN_INTERFACE
    00105
    00106         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
    00107             IZeitGraph __RPC_FAR * This,
    00108             /* [in] */ REFIID riid,
    00109             /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
    00110
    00111         ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
    00112             IZeitGraph __RPC_FAR * This);
    00113
    00114         ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
    00115             IZeitGraph __RPC_FAR * This);
    00116
    00117         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
    00118             IZeitGraph __RPC_FAR * This,
    00119             /* [out] */ UINT __RPC_FAR *pctinfo);
    00120
    00121         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
    00122             IZeitGraph __RPC_FAR * This,
    00123             /* [in] */ UINT iTInfo,
    00124             /* [in] */ LCID lcid,
    00125             /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
    00126
    00127         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
    00128             IZeitGraph __RPC_FAR * This,
    00129             /* [in] */ REFIID riid,
    00130             /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
    00131             /* [in] */ UINT cNames,
    00132             /* [in] */ LCID lcid,
    00133             /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
    00134
    00135         /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
    00136             IZeitGraph __RPC_FAR * This,
    00137             /* [in] */ DISPID dispIdMember,
    00138             /* [in] */ REFIID riid,
    00139             /* [in] */ LCID lcid,
    00140             /* [in] */ WORD wFlags,
    00141             /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
    00142             /* [out] */ VARIANT __RPC_FAR *pVarResult,
    00143             /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
    00144             /* [out] */ UINT __RPC_FAR *puArgErr);
    00145
    00146         END_INTERFACE
    00147     } IZeitGraphVtbl;
    00148
    00149     interface IZeitGraph
    00150     {
    00151         CONST_VTBL struct IZeitGraphVtbl __RPC_FAR *lpVtbl;
    00152     };
    00153
    00154
    00155
    00156 #ifdef COBJMACROS
    00157
    00158
    00159 #define IZeitGraph_QueryInterface(This,riid,ppvObject)   \
    00160     (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
    00161
    00162 #define IZeitGraph_AddRef(This)  \
    00163     (This)->lpVtbl -> AddRef(This)
    00164
    00165 #define IZeitGraph_Release(This) \
    00166     (This)->lpVtbl -> Release(This)
    00167
    00168
    00169 #define IZeitGraph_GetTypeInfoCount(This,pctinfo)  \
    00170     (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
    00171
    00172 #define IZeitGraph_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
    00173     (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
    00174
    00175 #define IZeitGraph_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
    00176     (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
    00177
    00178 #define IZeitGraph_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
    00179     (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
    00180
    00181
    00182 #endif /* COBJMACROS */
    00183
    00184
    00185 #endif   /* C style interface */
    00186
    00187
    00188
    00189
    00190 #endif   /* __IZeitGraph_INTERFACE_DEFINED__ */
    00191
    00192
    00193 #ifndef __ITermometer_INTERFACE_DEFINED__
    00194 #define __ITermometer_INTERFACE_DEFINED__
    00195
    00196 /* interface ITermometer */
    00197 /* [unique][helpstring][dual][uuid][object] */
    00198
    00199
    00200 EXTERN_C const IID IID_ITermometer;
    00201
    00202 #if defined(__cplusplus) && !defined(CINTERFACE)
    00203
    00204     MIDL_INTERFACE("51539981-84DE-11D5-A851-0050BA05DDC8")
    00205     ITermometer : public IDispatch
    00206     {
    00207     public:
    00208     };
    00209
    00210 #else    /* C style interface */
    00211
    00212     typedef struct ITermometerVtbl
    00213     {
    00214         BEGIN_INTERFACE
    00215
    00216         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
    00217             ITermometer __RPC_FAR * This,
    00218             /* [in] */ REFIID riid,
    00219             /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
    00220
    00221         ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
    00222             ITermometer __RPC_FAR * This);
    00223
    00224         ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
    00225             ITermometer __RPC_FAR * This);
    00226
    00227         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
    00228             ITermometer __RPC_FAR * This,
    00229             /* [out] */ UINT __RPC_FAR *pctinfo);
    00230
    00231         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
    00232             ITermometer __RPC_FAR * This,
    00233             /* [in] */ UINT iTInfo,
    00234             /* [in] */ LCID lcid,
    00235             /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
    00236
    00237         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
    00238             ITermometer __RPC_FAR * This,
    00239             /* [in] */ REFIID riid,
    00240             /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
    00241             /* [in] */ UINT cNames,
    00242             /* [in] */ LCID lcid,
    00243             /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
    00244
    00245         /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
    00246             ITermometer __RPC_FAR * This,
    00247             /* [in] */ DISPID dispIdMember,
    00248             /* [in] */ REFIID riid,
    00249             /* [in] */ LCID lcid,
    00250             /* [in] */ WORD wFlags,
    00251             /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
    00252             /* [out] */ VARIANT __RPC_FAR *pVarResult,
    00253             /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
    00254             /* [out] */ UINT __RPC_FAR *puArgErr);
    00255
    00256         END_INTERFACE
    00257     } ITermometerVtbl;
    00258
    00259     interface ITermometer
    00260     {
    00261         CONST_VTBL struct ITermometerVtbl __RPC_FAR *lpVtbl;
    00262     };
    00263
    00264
    00265
    00266 #ifdef COBJMACROS
    00267
    00268
    00269 #define ITermometer_QueryInterface(This,riid,ppvObject)  \
    00270     (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
    00271
    00272 #define ITermometer_AddRef(This) \
    00273     (This)->lpVtbl -> AddRef(This)
    00274
    00275 #define ITermometer_Release(This)   \
    00276     (This)->lpVtbl -> Release(This)
    00277
    00278
    00279 #define ITermometer_GetTypeInfoCount(This,pctinfo) \
    00280     (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
    00281
    00282 #define ITermometer_GetTypeInfo(This,iTInfo,lcid,ppTInfo)   \
    00283     (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
    00284
    00285 #define ITermometer_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)   \
    00286     (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
    00287
    00288 #define ITermometer_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)   \
    00289     (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
    00290
    00291
    00292 #endif /* COBJMACROS */
    00293
    00294
    00295 #endif   /* C style interface */
    00296
    00297
    00298
    00299
    00300 #endif   /* __ITermometer_INTERFACE_DEFINED__ */
    00301
    00302
    00303
    00304 #ifndef __Fps_controllerLib_LIBRARY_DEFINED__
    00305 #define __Fps_controllerLib_LIBRARY_DEFINED__
    00306
    00307 /* library Fps_controllerLib */
    00308 /* [helpstring][version][uuid] */
    00309
    00310
    00311 EXTERN_C const IID LIBID_Fps_controllerLib;
    00312
    00313 EXTERN_C const CLSID CLSID_ZeitGraph;
    00314
    00315 #ifdef __cplusplus
    00316
    00317 class DECLSPEC_UUID("853AF63E-81B4-11D5-A84F-0050BA05DDC8")
    00318 ZeitGraph;
    00319 #endif
    00320
    00321 EXTERN_C const CLSID CLSID_Termometer;
    00322
    00323 #ifdef __cplusplus
    00324
    00325 class DECLSPEC_UUID("51539982-84DE-11D5-A851-0050BA05DDC8")
    00326 Termometer;
    00327 #endif
    00328 #endif /* __Fps_controllerLib_LIBRARY_DEFINED__ */
    00329
    00330 /* Additional Prototypes for ALL interfaces */
    00331
    00332 /* end of Additional Prototypes */
    00333
    00334 #ifdef __cplusplus
    00335 }
    00336 #endif
    00337
    00338 #endif