summaryrefslogtreecommitdiff
path: root/include/cppuhelper/factory.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'include/cppuhelper/factory.hxx')
-rw-r--r--include/cppuhelper/factory.hxx13
1 files changed, 8 insertions, 5 deletions
diff --git a/include/cppuhelper/factory.hxx b/include/cppuhelper/factory.hxx
index aa5fdf6dad7c..edcbc9d6e375 100644
--- a/include/cppuhelper/factory.hxx
+++ b/include/cppuhelper/factory.hxx
@@ -26,13 +26,16 @@
#include "rtl/ustring.hxx"
#include "rtl/unload.h"
-#include "com/sun/star/uno/XComponentContext.hpp"
-#include "com/sun/star/lang/XSingleComponentFactory.hpp"
-#include "com/sun/star/lang/XSingleServiceFactory.hpp"
-#include "com/sun/star/lang/XMultiServiceFactory.hpp"
-#include "com/sun/star/registry/XRegistryKey.hpp"
+#include "com/sun/star/uno/Reference.h"
#include "cppuhelper/cppuhelperdllapi.h"
+namespace com { namespace sun { namespace star { namespace lang { class XMultiServiceFactory; } } } }
+namespace com { namespace sun { namespace star { namespace lang { class XSingleComponentFactory; } } } }
+namespace com { namespace sun { namespace star { namespace lang { class XSingleServiceFactory; } } } }
+namespace com { namespace sun { namespace star { namespace registry { class XRegistryKey; } } } }
+namespace com { namespace sun { namespace star { namespace uno { class XComponentContext; } } } }
+namespace com { namespace sun { namespace star { namespace uno { class XInterface; } } } }
+namespace com { namespace sun { namespace star { namespace uno { template <class E> class Sequence; } } } }
#define COMPONENT_GETENV "component_getImplementationEnvironment"
#define COMPONENT_GETENVEXT "component_getImplementationEnvironmentExt"