summaryrefslogtreecommitdiff
path: root/i18nutil/inc/i18nutil/oneToOneMapping.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'i18nutil/inc/i18nutil/oneToOneMapping.hxx')
-rw-r--r--i18nutil/inc/i18nutil/oneToOneMapping.hxx13
1 files changed, 7 insertions, 6 deletions
diff --git a/i18nutil/inc/i18nutil/oneToOneMapping.hxx b/i18nutil/inc/i18nutil/oneToOneMapping.hxx
index 9ad5cb1256a2..a0ec1861c8d3 100644
--- a/i18nutil/inc/i18nutil/oneToOneMapping.hxx
+++ b/i18nutil/inc/i18nutil/oneToOneMapping.hxx
@@ -30,6 +30,7 @@
#include <utility>
#include <rtl/ustring.hxx>
+#include "i18nutildllapi.h"
namespace com { namespace sun { namespace star { namespace i18n {
@@ -47,12 +48,12 @@ typedef struct _UnicodePairWithFlag
UnicodePairFlag flag;
} UnicodePairWithFlag;
-class oneToOneMapping
+class I18NUTIL_DLLPUBLIC oneToOneMapping
{
private:
// no copy, no substitution
- oneToOneMapping( const oneToOneMapping& );
- oneToOneMapping& operator=( const oneToOneMapping& );
+ I18NUTIL_DLLPRIVATE oneToOneMapping( const oneToOneMapping& );
+ I18NUTIL_DLLPRIVATE oneToOneMapping& operator=( const oneToOneMapping& );
public:
oneToOneMapping( OneToOneMappingTable_t *rpTable, const size_t rnSize, const size_t rnUnitSize = sizeof(OneToOneMappingTable_t) );
virtual ~oneToOneMapping();
@@ -68,14 +69,14 @@ protected:
size_t mnSize;
};
-class oneToOneMappingWithFlag : public oneToOneMapping
+class I18NUTIL_DLLPUBLIC oneToOneMappingWithFlag : public oneToOneMapping
{
friend class widthfolding;
private:
// no copy, no substitution
- oneToOneMappingWithFlag( const oneToOneMappingWithFlag& );
- oneToOneMappingWithFlag& operator=( const oneToOneMappingWithFlag& );
+ I18NUTIL_DLLPRIVATE oneToOneMappingWithFlag( const oneToOneMappingWithFlag& );
+ I18NUTIL_DLLPRIVATE oneToOneMappingWithFlag& operator=( const oneToOneMappingWithFlag& );
public:
oneToOneMappingWithFlag( UnicodePairWithFlag *rpTableWF, const size_t rnSize, const UnicodePairFlag rnFlag );
virtual ~oneToOneMappingWithFlag();