summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens-Heiner Rechtien <hr@openoffice.org>2007-11-02 14:12:00 +0000
committerJens-Heiner Rechtien <hr@openoffice.org>2007-11-02 14:12:00 +0000
commitd9040211d26f52f9f83a8c84e761af6238ca5b47 (patch)
tree0202d200ddcb90a365b94dc63253688150c71c6b
parent428549e7991996cd54f1a9258fd5e9f1d8623d7e (diff)
INTEGRATION: CWS adc18 (1.4.56); FILE MERGED
2007/10/18 13:06:36 np 1.4.56.1: #i81775#
-rw-r--r--autodoc/inc/ary/idl/i_type.hxx38
1 files changed, 19 insertions, 19 deletions
diff --git a/autodoc/inc/ary/idl/i_type.hxx b/autodoc/inc/ary/idl/i_type.hxx
index 7cbe404dbccf..2262ef264e59 100644
--- a/autodoc/inc/ary/idl/i_type.hxx
+++ b/autodoc/inc/ary/idl/i_type.hxx
@@ -4,9 +4,9 @@
*
* $RCSfile: i_type.hxx,v $
*
- * $Revision: 1.4 $
+ * $Revision: 1.5 $
*
- * last change: $Author: rt $ $Date: 2005-09-07 16:12:58 $
+ * last change: $Author: hr $ $Date: 2007-11-02 15:12:00 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -36,22 +36,18 @@
#ifndef ARY_IDL_I_TYPE_HXX
#define ARY_IDL_I_TYPE_HXX
+// USED SERVICES
+#include <ary/entity.hxx>
+#include <ary/idl/i_types4idl.hxx>
-// USED SERVICES
- // BASE CLASSES
- // COMPONENTS
-#include <ary/re.hxx>
- // PARAMETERS
-#include <ary/idl/i_language.hxx>
namespace ary
{
namespace idl
{
-
-class Gate;
+ class Gate;
/** Abstract base for all secondary productions of types
@@ -63,22 +59,22 @@ class Type_2s
static DYN Type_2s *
Create_(
- RCid i_nCeId );
+ ClassId i_nCeId );
};
-/** @resp Base of all IDL types.
+/** Base of all IDL types.
- @->Type represents the occurence of a type as base,
+ Type represents the occurence of a type as base,
parameter, return type or element type in UNO IDL code.
- Some of them relate to a @->CodeEntity, but
- the @->Type "MyInterface" is something different than
- the @->CodeEntity "MyInterface".
+ Some of them relate to a ->CodeEntity, but
+ the ->Type "MyInterface" is something different than
+ the ->CodeEntity "MyInterface".
This is a storage base class, where more special
classes are derived from.
*/
-class Type : public n22::RepositoryEntity
+class Type : public ary::Entity
{
public:
typedef Type_2s secondary_productions;
@@ -108,6 +104,10 @@ class Type : public n22::RepositoryEntity
virtual Type_id inq_TemplateParameterType() const;
};
+
+
+
+// IMPLEMENTATION
inline void
Type::Get_Text( StringVector & o_module,
String & o_name,
@@ -125,8 +125,8 @@ Type::TemplateParameterType() const
}
-} // namespace idl
-} // namespace ary
+} // namespace idl
+} // namespace ary
#endif