services.cxx (89dcb3da) | services.cxx (e4ed64de) |
---|---|
1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 18 unchanged lines hidden (view full) --- 27#include <com/sun/star/lang/XSingleServiceFactory.hpp> 28#include <com/sun/star/registry/XRegistryKey.hpp> 29 30#include "provider.hxx" 31 32using namespace com::sun::star; 33 34//========================================================================= | 1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 18 unchanged lines hidden (view full) --- 27#include <com/sun/star/lang/XSingleServiceFactory.hpp> 28#include <com/sun/star/registry/XRegistryKey.hpp> 29 30#include "provider.hxx" 31 32using namespace com::sun::star; 33 34//========================================================================= |
35extern "C" void SAL_CALL component_getImplementationEnvironment( | 35extern "C" SAL_DLLPUBLIC_EXPORT void SAL_CALL component_getImplementationEnvironment( |
36 const sal_Char ** ppEnvTypeName, uno_Environment ** /*ppEnv*/ ) 37{ 38 *ppEnvTypeName = CPPU_CURRENT_LANGUAGE_BINDING_NAME; 39} 40 41//========================================================================= | 36 const sal_Char ** ppEnvTypeName, uno_Environment ** /*ppEnv*/ ) 37{ 38 *ppEnvTypeName = CPPU_CURRENT_LANGUAGE_BINDING_NAME; 39} 40 41//========================================================================= |
42extern "C" void * SAL_CALL component_getFactory( | 42extern "C" SAL_DLLPUBLIC_EXPORT void * SAL_CALL component_getFactory( |
43 const sal_Char * pImplName, 44 void * pServiceManager, 45 void * /*pRegistryKey*/ ) 46{ 47 void * pRet = 0; 48 49 uno::Reference< lang::XMultiServiceFactory > xSMgr( 50 reinterpret_cast< lang::XMultiServiceFactory * >( pServiceManager ) ); --- 23 unchanged lines hidden --- | 43 const sal_Char * pImplName, 44 void * pServiceManager, 45 void * /*pRegistryKey*/ ) 46{ 47 void * pRet = 0; 48 49 uno::Reference< lang::XMultiServiceFactory > xSMgr( 50 reinterpret_cast< lang::XMultiServiceFactory * >( pServiceManager ) ); --- 23 unchanged lines hidden --- |