diff options
author | Jens-Heiner Rechtien <hr@openoffice.org> | 2007-11-02 14:12:00 +0000 |
---|---|---|
committer | Jens-Heiner Rechtien <hr@openoffice.org> | 2007-11-02 14:12:00 +0000 |
commit | d9040211d26f52f9f83a8c84e761af6238ca5b47 (patch) | |
tree | 0202d200ddcb90a365b94dc63253688150c71c6b | |
parent | 428549e7991996cd54f1a9258fd5e9f1d8623d7e (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.hxx | 38 |
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 |