PortAudio  2.0
Public Member Functions | Data Fields
IConditionVtbl Struct Reference

#include <structuredquery.h>

Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(ICondition *This
 ULONG (STDMETHODCALLTYPE *AddRef)(ICondition *This)
 ULONG (STDMETHODCALLTYPE *Release)(ICondition *This)
 HRESULT (STDMETHODCALLTYPE *GetClassID)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *IsDirty)(ICondition *This)
 HRESULT (STDMETHODCALLTYPE *Load)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *Save)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *GetSizeMax)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *GetConditionType)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *GetSubConditions)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *GetComparisonInfo)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *GetValueType)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *GetValueNormalization)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *GetInputTerms)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *Clone)(ICondition *This

Data Fields

BEGIN_INTERFACE __RPC__in REFIID riid
BEGIN_INTERFACE __RPC__in
REFIID __RPC__deref_out void ** 
ppvObject
__RPC__out CLSID * pClassID
__RPC__in_opt IStream * pStm
__RPC__in_opt IStream BOOL fClearDirty
__RPC__out ULARGE_INTEGER * pcbSize
__RPC__out CONDITION_TYPEpNodeType
__RPC__in REFIID riid
__RPC__in REFIID
__RPC__deref_out_opt void ** 
ppv
__deref_opt_out LPWSTR * ppszPropertyName
__deref_opt_out LPWSTR
__out_opt CONDITION_OPERATION
pOperation
__deref_opt_out LPWSTR
__out_opt CONDITION_OPERATION
__out_opt PROPVARIANT
pValue
__RPC__deref_out_opt LPWSTR * ppszValueTypeName
__RPC__deref_out_opt LPWSTR * ppszNormalization
__out_opt IRichChunk ** ppPropertyTerm
__out_opt IRichChunk __out_opt
IRichChunk ** 
ppOperationTerm
__out_opt IRichChunk __out_opt
IRichChunk __out_opt
IRichChunk ** 
ppValueTerm
__RPC__deref_out_opt ICondition ** ppc

Member Function Documentation

BEGIN_INTERFACE IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  QueryInterface)
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetClassID)
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  IsDirty)
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  Load)
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  Save)
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetSizeMax)
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetConditionType)
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetSubConditions)
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetComparisonInfo)
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetValueType)
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetValueNormalization)
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetInputTerms)
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  Clone)
IConditionVtbl::ULONG ( STDMETHODCALLTYPE *  AddRef)
IConditionVtbl::ULONG ( STDMETHODCALLTYPE *  Release)

Field Documentation

__RPC__in_opt IStream BOOL IConditionVtbl::fClearDirty
__RPC__out ULARGE_INTEGER* IConditionVtbl::pcbSize
__RPC__out CLSID* IConditionVtbl::pClassID
__RPC__out CONDITION_TYPE* IConditionVtbl::pNodeType
__deref_opt_out LPWSTR __out_opt CONDITION_OPERATION* IConditionVtbl::pOperation
__RPC__deref_out_opt ICondition** IConditionVtbl::ppc
__out_opt IRichChunk __out_opt IRichChunk** IConditionVtbl::ppOperationTerm
__out_opt IRichChunk** IConditionVtbl::ppPropertyTerm
__RPC__deref_out_opt LPWSTR* IConditionVtbl::ppszNormalization
__deref_opt_out LPWSTR* IConditionVtbl::ppszPropertyName
__RPC__deref_out_opt LPWSTR* IConditionVtbl::ppszValueTypeName
__RPC__in REFIID __RPC__deref_out_opt void** IConditionVtbl::ppv
BEGIN_INTERFACE __RPC__in REFIID __RPC__deref_out void** IConditionVtbl::ppvObject
__RPC__in_opt IStream * IConditionVtbl::pStm
BEGIN_INTERFACE __RPC__in REFIID IConditionVtbl::riid
__RPC__in REFIID IConditionVtbl::riid

The documentation for this struct was generated from the following file:

Generated for PortAudio by  doxygen1.8.1.1