28 #ifndef _CPPUHELPER_SERVICEFACTORY_HXX_
29 #define _CPPUHELPER_SERVICEFACTORY_HXX_
33 #include <com/sun/star/lang/XMultiServiceFactory.hpp>
34 #include <com/sun/star/lang/XMultiComponentFactory.hpp>
65 CPPUHELPER_DLLPUBLIC ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory >
67 const ::rtl::OUString & rWriteRegistryFile,
68 const ::rtl::OUString & rReadRegistryFile,
71 SAL_THROW( (::com::sun::star::uno::Exception) );
91 inline ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory >
93 const ::rtl::OUString & rRegistryFile,
95 const ::rtl::OUString & rBootstrapPath = ::rtl::OUString() )
96 SAL_THROW( (::com::sun::star::uno::Exception) )
99 rRegistryFile, ::
rtl::OUString(), bReadOnly, rBootstrapPath );
112 inline ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory >
115 SAL_THROW( (::com::sun::star::uno::Exception) )