summaryrefslogtreecommitdiffstats
path: root/include/unotools/configitem.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'include/unotools/configitem.hxx')
-rw-r--r--include/unotools/configitem.hxx7
1 files changed, 3 insertions, 4 deletions
diff --git a/include/unotools/configitem.hxx b/include/unotools/configitem.hxx
index 3d445dc20386..14bf94dc8177 100644
--- a/include/unotools/configitem.hxx
+++ b/include/unotools/configitem.hxx
@@ -26,7 +26,6 @@
#include <com/sun/star/uno/Reference.h>
#include <unotools/unotoolsdllapi.h>
#include <unotools/options.hxx>
-#include <o3tl/typed_flags_set.hxx>
namespace com{ namespace sun{ namespace star{
namespace uno{
@@ -50,6 +49,9 @@ enum class ConfigItemMode
AllLocales = 0x02,
ReleaseTree = 0x04,
};
+
+namespace o3tl { template <typename T> struct typed_flags; }
+
namespace o3tl
{
template<> struct typed_flags<ConfigItemMode> : is_typed_flags<ConfigItemMode, 0x07> {};
@@ -64,9 +66,6 @@ namespace utl
LocalPath, // one-level relative path, for use when building paths etc. ("Item", "Typ['Q &amp; A']")
};
- class ConfigChangeListener_Impl;
- class ConfigManager;
-
class UNOTOOLS_DLLPUBLIC ConfigItem : public ConfigurationBroadcaster
{
friend class ConfigChangeListener_Impl;