28 #ifndef _CPPUHELPER_BOOTSTRAP_HXX_
29 #define _CPPUHELPER_BOOTSTRAP_HXX_
32 #include "com/sun/star/uno/Exception.hpp"
38 namespace com {
namespace sun {
namespace star {
39 namespace container {
class XHierarchicalNameAccess; }
40 namespace registry {
class XSimpleRegistry; }
41 namespace uno {
class XComponentContext; }
56 CPPUHELPER_DLLPUBLIC ::com::sun::star::uno::Reference< ::com::sun::star::registry::XSimpleRegistry >
70 CPPUHELPER_DLLPUBLIC ::com::sun::star::uno::Reference< ::com::sun::star::registry::XSimpleRegistry >
72 const ::rtl::OUString & rBootstrapPath = ::rtl::OUString() )
81 ::com::sun::star::uno::Reference< ::com::sun::star::container::XHierarchicalNameAccess > const & xTDMgr )
99 CPPUHELPER_DLLPUBLIC ::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext > SAL_CALL
101 ::com::sun::star::uno::Reference< ::com::sun::star::registry::XSimpleRegistry > const & xRegistry,
102 ::rtl::OUString const & rBootstrapPath = ::rtl::OUString() )
103 SAL_THROW( (::com::sun::star::uno::Exception) );
119 CPPUHELPER_DLLPUBLIC ::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext > SAL_CALL
137 CPPUHELPER_DLLPUBLIC ::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext > SAL_CALL
151 BootstrapException();
159 BootstrapException( const ::rtl::OUString & rMessage );
164 BootstrapException(
const BootstrapException & e );
169 virtual ~BootstrapException();
174 BootstrapException & operator=(
const BootstrapException & e );
182 const ::rtl::OUString & getMessage()
const;
198 CPPUHELPER_DLLPUBLIC ::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext >
219 CPPUHELPER_DLLPUBLIC ::rtl::OUString