QCosDumontDSO Class Reference

#include <QCoDumontDSO.h>

Inheritance diagram for QCosDumontDSO:

Inheritance graph

List of all members.

Public Member Functions

 QCosDumontDSO (IUnknown *pUnknownOuter)
virtual ~QCosDumontDSO ()
virtual HRESULT Init ()
virtual HRESULT __stdcall put_tracLevel (int v_traceLevel)
virtual HRESULT __stdcall trac (BSTR v_file, BSTR v_line, BSTR v_msg)
virtual HRESULT __stdcall get_GetVar (BSTR v_var, BSTR v_field, BSTR *v_result)
virtual HRESULT __stdcall get_SetVar (BSTR v_var, BSTR v_field, BSTR v_val, BSTR *v_result)
virtual HRESULT __stdcall get_DelVar (BSTR v_var, BSTR v_field, BSTR *v_result)
virtual HRESULT __stdcall get_OpenDataSet (BSTR v_catName, IDumontDataSet **o_ds)
virtual HRESULT __stdcall get_OpenDataSetChange (BSTR v_catName, IDumontDataSetChange **o_ds)
virtual HRESULT __stdcall get_OpenDataSetCalendar (BSTR v_catName, IDumontDataSetCalendar **o_ds)
virtual HRESULT __stdcall InterfaceSupportsErrorInfo (const IID &riid)

Static Public Member Functions

static HRESULT CreateInstance (IUnknown *pUnknownOuter, QCosUnknown **ppNewComponent)

Private Member Functions

virtual DECLARE_IUNKNOWN
HRESULT __stdcall 
NondelegatingQueryInterface (const IID &iid, void **ppv)
virtual HRESULT __stdcall GetTypeInfoCount (UINT *pCountTypeInfo)
virtual HRESULT __stdcall GetTypeInfo (UINT iTypeInfo, LCID, ITypeInfo **ppITypeInfo)
virtual HRESULT __stdcall GetIDsOfNames (const IID &iid, OLECHAR **arrayNames, UINT countNames, LCID, DISPID *arrayDispIDs)
virtual HRESULT __stdcall Invoke (DISPID dispidMember, const IID &iid, LCID, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pvarResult, EXCEPINFO *pExcepInfo, UINT *pArgErr)

Private Attributes

ITypeLib * m_ITypeLib
ITypeInfo * m_ITypeInfo
QPointer< QCocCommenceDBm_cmcDB


Detailed Description

Definition at line 805 of file QCoDumontDSO.h.


Constructor & Destructor Documentation

QCosDumontDSO::QCosDumontDSO ( IUnknown *  pUnknownOuter  ) 

Definition at line 198 of file QCoDumontDSO.cpp.

QCosDumontDSO::~QCosDumontDSO (  )  [virtual]

Definition at line 210 of file QCoDumontDSO.cpp.


Member Function Documentation

HRESULT QCosDumontDSO::CreateInstance ( IUnknown *  pUnknownOuter,
QCosUnknown **  ppNewComponent 
) [static]

Definition at line 345 of file QCoDumontDSO.cpp.

HRESULT __stdcall QCosDumontDSO::get_DelVar ( BSTR  v_var,
BSTR  v_field,
BSTR *  v_result 
) [virtual]

Definition at line 96 of file QCoDumontDSO.cpp.

HRESULT __stdcall QCosDumontDSO::get_GetVar ( BSTR  v_var,
BSTR  v_field,
BSTR *  v_result 
) [virtual]

Definition at line 56 of file QCoDumontDSO.cpp.

HRESULT __stdcall QCosDumontDSO::get_OpenDataSet ( BSTR  v_catName,
IDumontDataSet **  o_ds 
) [virtual]

Definition at line 115 of file QCoDumontDSO.cpp.

HRESULT __stdcall QCosDumontDSO::get_OpenDataSetCalendar ( BSTR  v_catName,
IDumontDataSetCalendar **  o_ds 
) [virtual]

Definition at line 168 of file QCoDumontDSO.cpp.

HRESULT __stdcall QCosDumontDSO::get_OpenDataSetChange ( BSTR  v_catName,
IDumontDataSetChange **  o_ds 
) [virtual]

Definition at line 142 of file QCoDumontDSO.cpp.

HRESULT __stdcall QCosDumontDSO::get_SetVar ( BSTR  v_var,
BSTR  v_field,
BSTR  v_val,
BSTR *  v_result 
) [virtual]

Definition at line 75 of file QCoDumontDSO.cpp.

HRESULT __stdcall QCosDumontDSO::GetIDsOfNames ( const IID iid,
OLECHAR **  arrayNames,
UINT  countNames,
LCID  ,
DISPID *  arrayDispIDs 
) [private, virtual]

Definition at line 398 of file QCoDumontDSO.cpp.

HRESULT __stdcall QCosDumontDSO::GetTypeInfo ( UINT  iTypeInfo,
LCID  ,
ITypeInfo **  ppITypeInfo 
) [private, virtual]

Definition at line 375 of file QCoDumontDSO.cpp.

HRESULT __stdcall QCosDumontDSO::GetTypeInfoCount ( UINT *  pCountTypeInfo  )  [private, virtual]

Definition at line 365 of file QCoDumontDSO.cpp.

HRESULT QCosDumontDSO::Init (  )  [virtual]

Reimplemented from QCosUnknown.

Definition at line 257 of file QCoDumontDSO.cpp.

virtual HRESULT __stdcall QCosDumontDSO::InterfaceSupportsErrorInfo ( const IID riid  )  [inline, virtual]

Definition at line 899 of file QCoDumontDSO.h.

HRESULT __stdcall QCosDumontDSO::Invoke ( DISPID  dispidMember,
const IID iid,
LCID  ,
WORD  wFlags,
DISPPARAMS *  pDispParams,
VARIANT *  pvarResult,
EXCEPINFO *  pExcepInfo,
UINT *  pArgErr 
) [private, virtual]

Definition at line 425 of file QCoDumontDSO.cpp.

HRESULT __stdcall QCosDumontDSO::NondelegatingQueryInterface ( const IID iid,
void **  ppv 
) [private, virtual]

Reimplemented from QCosUnknown.

Definition at line 229 of file QCoDumontDSO.cpp.

HRESULT __stdcall QCosDumontDSO::put_tracLevel ( int  v_traceLevel  )  [virtual]

Definition at line 115 of file QCoDumontDataSet.cpp.

HRESULT __stdcall QCosDumontDSO::trac ( BSTR  v_file,
BSTR  v_line,
BSTR  v_msg 
) [virtual]

Definition at line 121 of file QCoDumontDataSet.cpp.


Member Data Documentation

Definition at line 911 of file QCoDumontDSO.h.

ITypeInfo* QCosDumontDSO::m_ITypeInfo [private]

Definition at line 908 of file QCoDumontDSO.h.

ITypeLib* QCosDumontDSO::m_ITypeLib [private]

Definition at line 907 of file QCoDumontDSO.h.


The documentation for this class was generated from the following files:




~ ~ ~ ~ ~ ~
Source Code without Comments is like a Cranberry Garland
without the berries. Comment your Code!
 
Commence Database User Support Group Forum
http://newsgroup.showoff-db.org/
~ ~ ~ ~ ~ ~
Author: Mark Petryk
Lorimark Solutions, LLC
mark@lorimarksolutions.com