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: