ReactOS 0.4.16-dev-1311-g81a4d83
documentmgr.cpp File Reference
#include <initguid.h>
#include <windef.h>
#include <winbase.h>
#include <oleauto.h>
#include <msctf.h>
#include <msctf_undoc.h>
#include <wine/list.h>
#include <cicbase.h>
#include "documentmgr.h"
#include "msctf_internal.h"
#include <wine/debug.h>
Include dependency graph for documentmgr.cpp:

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (msctf)
 
EXTERN_C HRESULT EnumTfContext_Constructor (CDocumentMgr *mgr, IEnumTfContexts **ppOut)
 
 STDMETHODIMP_ (ULONG) CDocumentMgr
 
EXTERN_C HRESULT DocumentMgr_Constructor (ITfThreadMgrEventSink *pThreadMgrSink, ITfDocumentMgr **ppOut)
 

Function Documentation

◆ DocumentMgr_Constructor()

EXTERN_C HRESULT DocumentMgr_Constructor ( ITfThreadMgrEventSink pThreadMgrSink,
ITfDocumentMgr **  ppOut 
)

Definition at line 452 of file documentmgr.cpp.

453{
454 return CDocumentMgr::CreateInstance(pThreadMgrSink, ppOut);
455}
static HRESULT CreateInstance(_In_ ITfThreadMgrEventSink *pThreadMgrSink, _Out_ ITfDocumentMgr **ppOut)
Definition: documentmgr.cpp:80

Referenced by ThreadMgr_CreateDocumentMgr().

◆ EnumTfContext_Constructor()

EXTERN_C HRESULT EnumTfContext_Constructor ( CDocumentMgr mgr,
IEnumTfContexts **  ppOut 
)

Definition at line 458 of file documentmgr.cpp.

459{
460 return CEnumTfContext::CreateInstance(mgr, ppOut);
461}
static HRESULT CreateInstance(_In_opt_ CDocumentMgr *mgr, _Out_ IEnumTfContexts **ppOut)

Referenced by CDocumentMgr::EnumContexts().

◆ STDMETHODIMP_()

STDMETHODIMP_ ( ULONG  )

Definition at line 130 of file documentmgr.cpp.

131{
132 TRACE("%p -> ()\n", this);
133 return ::InterlockedIncrement(&m_cRefs);
134}
#define TRACE(s)
Definition: solgame.cpp:4

◆ WINE_DEFAULT_DEBUG_CHANNEL()

WINE_DEFAULT_DEBUG_CHANNEL ( msctf  )