LibreOffice Module embedserv (master) 1
Functions | Variables
servprov.cxx File Reference
#include <stdafx.h>
#include <servprov.hxx>
#include <embeddoc.hxx>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <cppuhelper/supportsservice.hxx>
#include <osl/diagnose.h>
#include <osl/mutex.hxx>
#include <osl/thread.h>
#include <sal/log.hxx>
Include dependency graph for servprov.cxx:

Go to the source code of this file.

Functions

static void o2u_attachCurrentThread ()
 
COM_DECLSPEC_NOTHROW STDMETHODIMP_ (ULONG) EmbedProviderFactory_Impl
 
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * embedserv_EmbedServer (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &)
 

Variables

const GUID *const guidList [SUPPORTED_FACTORIES_NUM]
 

Function Documentation

◆ embedserv_EmbedServer()

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * embedserv_EmbedServer ( css::uno::XComponentContext *  context,
css::uno::Sequence< css::uno::Any > const &   
)

Definition at line 186 of file servprov.cxx.

◆ o2u_attachCurrentThread()

static void o2u_attachCurrentThread ( )
static

Definition at line 46 of file servprov.cxx.

References hr, and SAL_INFO.

Referenced by EmbedProviderFactory_Impl::registerClass().

◆ STDMETHODIMP_()

COM_DECLSPEC_NOTHROW STDMETHODIMP_ ( ULONG  )

Definition at line 154 of file servprov.cxx.

References EmbedProviderFactory_Impl::m_refCount.

Variable Documentation

◆ guidList

const GUID* const guidList[SUPPORTED_FACTORIES_NUM]
Initial value:
= {
}
const GUID DECLSPEC_SELECTANY OID_PresentationServer
Definition: embservconst.h:39
const GUID DECLSPEC_SELECTANY OID_MathServer
Definition: embservconst.h:43
const GUID DECLSPEC_SELECTANY OID_DrawingServer
Definition: embservconst.h:35
const GUID DECLSPEC_SELECTANY OID_CalcServer
Definition: embservconst.h:32
const GUID DECLSPEC_SELECTANY OID_MathOASISServer
Definition: embservconst.h:44
const GUID DECLSPEC_SELECTANY OID_WriterTextServer
Definition: embservconst.h:29
const GUID DECLSPEC_SELECTANY OID_WriterOASISTextServer
Definition: embservconst.h:30
const GUID DECLSPEC_SELECTANY OID_CalcOASISServer
Definition: embservconst.h:33
const GUID DECLSPEC_SELECTANY OID_DrawingOASISServer
Definition: embservconst.h:36
const GUID DECLSPEC_SELECTANY OID_PresentationOASISServer
Definition: embservconst.h:41

Definition at line 33 of file servprov.cxx.

Referenced by EmbedServer_Impl::EmbedServer_Impl().