LibreOffice Module connectivity (master) 1
Typedefs | Functions
mysqlc_services.cxx File Reference
#include "mysqlc_driver.hxx"
#include <cppuhelper/factory.hxx>
#include <uno/lbnames.h>
#include <com/sun/star/lang/XSingleServiceFactory.hpp>
Include dependency graph for mysqlc_services.cxx:

Go to the source code of this file.

Typedefs

typedef Reference< XSingleServiceFactory >(* createFactoryFunc) (const Reference< XMultiServiceFactory > &rServiceManager, const OUString &rComponentName, ::cppu::ComponentInstantiation pCreateFunction, const Sequence< OUString > &rServiceNames, rtl_ModuleCount *)
 

Functions

SAL_DLLPUBLIC_EXPORT void * component_getFactory (const char *pImplementationName, void *pServiceManager, void *)
 
SAL_DLLPUBLIC_EXPORT void component_getImplementationEnvironment (char const **ppEnvTypeName, uno_Environment **)
 

Typedef Documentation

◆ createFactoryFunc

typedef Reference< XSingleServiceFactory >(* createFactoryFunc) (const Reference< XMultiServiceFactory > &rServiceManager, const OUString &rComponentName, ::cppu::ComponentInstantiation pCreateFunction, const Sequence< OUString > &rServiceNames, rtl_ModuleCount *)

Definition at line 32 of file mysqlc_services.cxx.

Function Documentation

◆ component_getFactory()

SAL_DLLPUBLIC_EXPORT void * component_getFactory ( const char *  pImplementationName,
void *  pServiceManager,
void *   
)

◆ component_getImplementationEnvironment()

SAL_DLLPUBLIC_EXPORT void component_getImplementationEnvironment ( char const **  ppEnvTypeName,
uno_Environment **   
)

Definition at line 96 of file mysqlc_services.cxx.