summaryrefslogtreecommitdiff
path: root/framework/inc/classes/protocolhandlercache.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'framework/inc/classes/protocolhandlercache.hxx')
-rw-r--r--framework/inc/classes/protocolhandlercache.hxx11
1 files changed, 6 insertions, 5 deletions
diff --git a/framework/inc/classes/protocolhandlercache.hxx b/framework/inc/classes/protocolhandlercache.hxx
index 595b358a789a..b2af31bdf967 100644
--- a/framework/inc/classes/protocolhandlercache.hxx
+++ b/framework/inc/classes/protocolhandlercache.hxx
@@ -50,6 +50,7 @@
#include <unotools/configitem.hxx>
#include <rtl/ustring.hxx>
+#include <fwidllapi.h>
//_________________________________________________________________________________________________________________
// namespace
@@ -79,7 +80,7 @@ namespace framework{
This struct holds the information about one such registered protocol handler.
A list of handler objects is defined as ProtocolHandlerHash. see below
*/
-struct ProtocolHandler
+struct FWI_DLLPUBLIC ProtocolHandler
{
/* member */
public:
@@ -97,7 +98,7 @@ struct ProtocolHandler
uno implementation names as value. Overloading of the index operator makes it possible
to search for a key by using a full qualified URL on list of all possible pattern keys.
*/
-class PatternHash : public BaseHash< ::rtl::OUString >
+class FWI_DLLPUBLIC PatternHash : public BaseHash< ::rtl::OUString >
{
/* interface */
public:
@@ -135,8 +136,8 @@ typedef BaseHash< ProtocolHandler > HandlerHash;
@modified 30.04.2002 11:19, as96863
*/
-class HandlerCFGAccess;
-class HandlerCache
+class FWI_DLLPUBLIC HandlerCFGAccess;
+class FWI_DLLPUBLIC HandlerCache
{
/* member */
private:
@@ -181,7 +182,7 @@ class HandlerCache
@modified 30.04.2002 09:58, as96863
*/
-class HandlerCFGAccess : public ::utl::ConfigItem
+class FWI_DLLPUBLIC HandlerCFGAccess : public ::utl::ConfigItem
{
private:
HandlerCache* m_pCache;