IDSMPropertyBagImpl Class Reference

Inheritance diagram for IDSMPropertyBagImpl:

CBaseMuxerFilter CBaseMuxerInputPin CBaseSplitterFilter CBaseSplitterOutputPin CDSMMuxerFilter CAviSplitterFilter CDiracSplitterFilter CDSMSplitterFilter CMatroskaSplitterFilter CMP4SplitterFilter CMpaSplitterFilter CMpegSplitterFilter CNutSplitterFilter COggSplitterFilter CRealMediaSplitterFilter CRoQSplitterFilter CAviSplitterOutputPin CMatroskaSplitterOutputPin CMpegSplitterOutputPin COggSplitterOutputPin CRealMediaSplitterOutputPin List of all members.

Public Member Functions

 IDSMPropertyBagImpl ()
virtual ~IDSMPropertyBagImpl ()
STDMETHODIMP Read (LPCOLESTR pszPropName, VARIANT *pVar, IErrorLog *pErrorLog)
STDMETHODIMP Write (LPCOLESTR pszPropName, VARIANT *pVar)
STDMETHODIMP Read (ULONG cProperties, PROPBAG2 *pPropBag, IErrorLog *pErrLog, VARIANT *pvarValue, HRESULT *phrError)
STDMETHODIMP Write (ULONG cProperties, PROPBAG2 *pPropBag, VARIANT *pvarValue)
STDMETHODIMP CountProperties (ULONG *pcProperties)
STDMETHODIMP GetPropertyInfo (ULONG iProperty, ULONG cProperties, PROPBAG2 *pPropBag, ULONG *pcProperties)
STDMETHODIMP LoadObject (LPCOLESTR pstrName, DWORD dwHint, IUnknown *pUnkObject, IErrorLog *pErrLog)
STDMETHODIMP SetProperty (LPCWSTR key, LPCWSTR value)
STDMETHODIMP SetProperty (LPCWSTR key, VARIANT *var)
STDMETHODIMP GetProperty (LPCWSTR key, BSTR *value)
STDMETHODIMP DelAllProperties ()
STDMETHODIMP DelProperty (LPCWSTR key)

Detailed Description

Definition at line 16 of file DSMPropertyBag.h.


The documentation for this class was generated from the following files:
Generated on Tue Dec 13 14:49:04 2005 for guliverkli by  doxygen 1.4.5