/[tivodecode]/tivocom/trunk/CTivoDecode.h
ViewVC logotype

Diff of /tivocom/trunk/CTivoDecode.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 253 by jeremyd2019, Wed Aug 15 06:53:07 2007 UTC revision 254 by jeremyd2019, Sun Sep 9 23:26:20 2007 UTC
# Line 20  class ATL_NO_VTABLE CTivoDecode : Line 20  class ATL_NO_VTABLE CTivoDecode :
20          public CComCoClass<CTivoDecode, &CLSID_TivoDecode>,          public CComCoClass<CTivoDecode, &CLSID_TivoDecode>,
21          public IConnectionPointContainerImpl<CTivoDecode>,          public IConnectionPointContainerImpl<CTivoDecode>,
22          public CProxy_DTivoDecodeEvents<CTivoDecode>,          public CProxy_DTivoDecodeEvents<CTivoDecode>,
23          public IDispatchImpl<ITivoDecode, &IID_ITivoDecode, &LIBID_tivocomLib, /*wMajor =*/ 1, /*wMinor =*/ 0>          public ISupportErrorInfoImpl<&IID_ITivoDecode>,
24            public IProvideClassInfo2Impl<&CLSID_TivoDecode, &DIID_DTivoDecodeEvents, &LIBID_tivocomLib, /*wMajor =*/ 1, /*wMinor =*/ 1>,
25            public IDispatchImpl<ITivoDecode, &IID_ITivoDecode, &LIBID_tivocomLib, /*wMajor =*/ 1, /*wMinor =*/ 1>
26  {  {
27  public:  public:
28          CTivoDecode()          CTivoDecode()
# Line 33  DECLARE_NOT_AGGREGATABLE(CTivoDecode) Line 35  DECLARE_NOT_AGGREGATABLE(CTivoDecode)
35    
36  BEGIN_COM_MAP(CTivoDecode)  BEGIN_COM_MAP(CTivoDecode)
37          COM_INTERFACE_ENTRY(ITivoDecode)          COM_INTERFACE_ENTRY(ITivoDecode)
38            COM_INTERFACE_ENTRY(IProvideClassInfo)
39            COM_INTERFACE_ENTRY(IProvideClassInfo2)
40            COM_INTERFACE_ENTRY(ISupportErrorInfo)
41          COM_INTERFACE_ENTRY(IDispatch)          COM_INTERFACE_ENTRY(IDispatch)
42          COM_INTERFACE_ENTRY(IConnectionPointContainer)          COM_INTERFACE_ENTRY(IConnectionPointContainer)
43  END_COM_MAP()  END_COM_MAP()
# Line 57  END_CONNECTION_POINT_MAP() (public) Line 62  END_CONNECTION_POINT_MAP() (public)
62    
63          STDMETHOD(get_mak)(BSTR* pVal);          STDMETHOD(get_mak)(BSTR* pVal);
64          STDMETHOD(put_mak)(BSTR newVal);          STDMETHOD(put_mak)(BSTR newVal);
65          STDMETHOD(OpenTivoFile)(BSTR bstrFileName, ITivoFile** pTivoFile);          STDMETHOD(OpenTivoFile)(BSTR bstrFileName, BSTR bstrMAK, ITivoFile** pTivoFile);
66            STDMETHOD(OpenTivoStream)(IStream* pStm, BSTR bstrMAK, ITivoFile** pTivoFile);
67  };  };
68    
69  OBJECT_ENTRY_AUTO(__uuidof(TivoDecode), CTivoDecode)  OBJECT_ENTRY_AUTO(__uuidof(TivoDecode), CTivoDecode)

Legend:
Removed from v.253  
changed lines
  Added in v.254

cvs@jdrake.com
ViewVC Help
Powered by ViewVC 1.1.13