summaryrefslogtreecommitdiff
path: root/include/com/sun/star/uno/Any.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/com/sun/star/uno/Any.h')
-rw-r--r--include/com/sun/star/uno/Any.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/include/com/sun/star/uno/Any.h b/include/com/sun/star/uno/Any.h
index 67374e5acd0f..2f44d741bcd2 100644
--- a/include/com/sun/star/uno/Any.h
+++ b/include/com/sun/star/uno/Any.h
@@ -21,10 +21,11 @@
#include <uno/any2.h>
#include <typelib/typedescription.h>
-#include <com/sun/star/uno/Type.h>
#include <cppu/unotype.hxx>
+#include <com/sun/star/uno/TypeClass.hdl>
#include <rtl/alloc.h>
+namespace rtl { class OUString; }
namespace com
{
@@ -35,6 +36,8 @@ namespace star
namespace uno
{
+class Type;
+
/** C++ class representing an IDL any.
This class is used to transport any type defined in IDL. The class inherits from the
binary C representation of uno_Any.
@@ -258,7 +261,6 @@ template<>
inline Any SAL_CALL makeAny( bool const & value );
class BaseReference;
-class Type;
/** Template binary <<= operator to set the value of an any.