PortAudio  2.0
Public Member Functions | Data Fields
IQuerySolutionVtbl Struct Reference

#include <structuredquery.h>

Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(IQuerySolution *This
 ULONG (STDMETHODCALLTYPE *AddRef)(IQuerySolution *This)
 ULONG (STDMETHODCALLTYPE *Release)(IQuerySolution *This)
 HRESULT (STDMETHODCALLTYPE *MakeNot)(IQuerySolution *This
 HRESULT (STDMETHODCALLTYPE *MakeAndOr)(IQuerySolution *This
 HRESULT (STDMETHODCALLTYPE *MakeLeaf)(IQuerySolution *This
 HRESULT (STDMETHODCALLTYPE *Resolve)(IQuerySolution *This
 HRESULT (STDMETHODCALLTYPE *GetQuery)(IQuerySolution *This
 HRESULT (STDMETHODCALLTYPE *GetErrors)(IQuerySolution *This
 HRESULT (STDMETHODCALLTYPE *GetLexicalData)(IQuerySolution *This

Data Fields

BEGIN_INTERFACE __RPC__in REFIID riid
BEGIN_INTERFACE __RPC__in
REFIID __RPC__deref_out void ** 
ppvObject
__RPC__in_opt IConditionpSubCondition
__RPC__in_opt ICondition BOOL simplify
__RPC__in_opt ICondition BOOL
__RPC__deref_out_opt
ICondition ** 
ppResultQuery
CONDITION_TYPE nodeType
CONDITION_TYPE __RPC__in_opt
IEnumUnknown * 
pSubConditions
CONDITION_TYPE __RPC__in_opt
IEnumUnknown BOOL 
simplify
CONDITION_TYPE __RPC__in_opt
IEnumUnknown BOOL
__RPC__deref_out_opt
ICondition ** 
ppResultQuery
__RPC__in_opt LPCWSTR pszPropertyName
__RPC__in_opt LPCWSTR
CONDITION_OPERATION 
op
__RPC__in_opt LPCWSTR
CONDITION_OPERATION
__RPC__in_opt LPCWSTR 
pszValueType
__RPC__in_opt LPCWSTR
CONDITION_OPERATION
__RPC__in_opt LPCWSTR
__RPC__in const PROPVARIANT
pValue
__RPC__in_opt LPCWSTR
CONDITION_OPERATION
__RPC__in_opt LPCWSTR
__RPC__in const PROPVARIANT
__RPC__in_opt IRichChunk
pPropertyNameTerm
__RPC__in_opt LPCWSTR
CONDITION_OPERATION
__RPC__in_opt LPCWSTR
__RPC__in const PROPVARIANT
__RPC__in_opt IRichChunk
__RPC__in_opt IRichChunk
pOperationTerm
__RPC__in_opt LPCWSTR
CONDITION_OPERATION
__RPC__in_opt LPCWSTR
__RPC__in const PROPVARIANT
__RPC__in_opt IRichChunk
__RPC__in_opt IRichChunk
__RPC__in_opt IRichChunk
pValueTerm
__RPC__in_opt LPCWSTR
CONDITION_OPERATION
__RPC__in_opt LPCWSTR
__RPC__in const PROPVARIANT
__RPC__in_opt IRichChunk
__RPC__in_opt IRichChunk
__RPC__in_opt IRichChunk BOOL 
expand
__RPC__in_opt LPCWSTR
CONDITION_OPERATION
__RPC__in_opt LPCWSTR
__RPC__in const PROPVARIANT
__RPC__in_opt IRichChunk
__RPC__in_opt IRichChunk
__RPC__in_opt IRichChunk BOOL
__RPC__deref_out_opt
ICondition ** 
ppResultQuery
__in IConditionpConditionTree
__in ICondition __in
STRUCTURED_QUERY_RESOLVE_OPTION 
sqro
__in ICondition __in
STRUCTURED_QUERY_RESOLVE_OPTION
__in_opt const SYSTEMTIME * 
pstReferenceTime
__in ICondition __in
STRUCTURED_QUERY_RESOLVE_OPTION
__in_opt const SYSTEMTIME
__out ICondition ** 
ppResolvedConditionTree
__out_opt ICondition ** ppQueryNode
__out_opt ICondition __out_opt
IEntity ** 
ppMainType
__RPC__in REFIID riid
__RPC__in REFIID
__RPC__deref_out_opt void ** 
ppParseErrors
__deref_opt_out LPWSTR * ppszInputString
__deref_opt_out LPWSTR
__out_opt ITokenCollection ** 
ppTokens
__deref_opt_out LPWSTR
__out_opt ITokenCollection
__out_opt LCID * 
pLocale
__deref_opt_out LPWSTR
__out_opt ITokenCollection
__out_opt LCID __out_opt
IUnknown ** 
ppWordBreaker

Member Function Documentation

BEGIN_INTERFACE IQuerySolutionVtbl::HRESULT ( STDMETHODCALLTYPE *  QueryInterface)
IQuerySolutionVtbl::HRESULT ( STDMETHODCALLTYPE *  MakeNot)
IQuerySolutionVtbl::HRESULT ( STDMETHODCALLTYPE *  MakeAndOr)
IQuerySolutionVtbl::HRESULT ( STDMETHODCALLTYPE *  MakeLeaf)
IQuerySolutionVtbl::HRESULT ( STDMETHODCALLTYPE *  Resolve)
IQuerySolutionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetQuery)
IQuerySolutionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetErrors)
IQuerySolutionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetLexicalData)
IQuerySolutionVtbl::ULONG ( STDMETHODCALLTYPE *  AddRef)
IQuerySolutionVtbl::ULONG ( STDMETHODCALLTYPE *  Release)

Field Documentation

CONDITION_TYPE IQuerySolutionVtbl::nodeType
__RPC__in_opt LPCWSTR CONDITION_OPERATION IQuerySolutionVtbl::op
__in ICondition* IQuerySolutionVtbl::pConditionTree
__deref_opt_out LPWSTR __out_opt ITokenCollection __out_opt LCID* IQuerySolutionVtbl::pLocale
__out_opt ICondition __out_opt IEntity** IQuerySolutionVtbl::ppMainType
__RPC__in REFIID __RPC__deref_out_opt void** IQuerySolutionVtbl::ppParseErrors
__out_opt ICondition** IQuerySolutionVtbl::ppQueryNode
__in ICondition __in STRUCTURED_QUERY_RESOLVE_OPTION __in_opt const SYSTEMTIME __out ICondition** IQuerySolutionVtbl::ppResolvedConditionTree
__RPC__in_opt ICondition BOOL __RPC__deref_out_opt ICondition** IQuerySolutionVtbl::ppResultQuery
CONDITION_TYPE __RPC__in_opt IEnumUnknown BOOL __RPC__deref_out_opt ICondition** IQuerySolutionVtbl::ppResultQuery
__RPC__in_opt LPCWSTR CONDITION_OPERATION __RPC__in_opt LPCWSTR __RPC__in const PROPVARIANT __RPC__in_opt IRichChunk* IQuerySolutionVtbl::pPropertyNameTerm
__deref_opt_out LPWSTR* IQuerySolutionVtbl::ppszInputString
__deref_opt_out LPWSTR __out_opt ITokenCollection** IQuerySolutionVtbl::ppTokens
BEGIN_INTERFACE __RPC__in REFIID __RPC__deref_out void** IQuerySolutionVtbl::ppvObject
__deref_opt_out LPWSTR __out_opt ITokenCollection __out_opt LCID __out_opt IUnknown** IQuerySolutionVtbl::ppWordBreaker
__in ICondition __in STRUCTURED_QUERY_RESOLVE_OPTION __in_opt const SYSTEMTIME* IQuerySolutionVtbl::pstReferenceTime
__RPC__in_opt ICondition* IQuerySolutionVtbl::pSubCondition
CONDITION_TYPE __RPC__in_opt IEnumUnknown* IQuerySolutionVtbl::pSubConditions
__RPC__in_opt LPCWSTR IQuerySolutionVtbl::pszPropertyName
__RPC__in_opt LPCWSTR CONDITION_OPERATION __RPC__in_opt LPCWSTR IQuerySolutionVtbl::pszValueType
__RPC__in_opt LPCWSTR CONDITION_OPERATION __RPC__in_opt LPCWSTR __RPC__in const PROPVARIANT* IQuerySolutionVtbl::pValue
BEGIN_INTERFACE __RPC__in REFIID IQuerySolutionVtbl::riid
__RPC__in REFIID IQuerySolutionVtbl::riid
__RPC__in_opt ICondition BOOL IQuerySolutionVtbl::simplify
CONDITION_TYPE __RPC__in_opt IEnumUnknown BOOL IQuerySolutionVtbl::simplify

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

Generated for PortAudio by  doxygen1.8.1.1