diff options
Diffstat (limited to 'TAO/TAO_IDL/be_include/be_predefined_type.h')
-rw-r--r-- | TAO/TAO_IDL/be_include/be_predefined_type.h | 46 |
1 files changed, 26 insertions, 20 deletions
diff --git a/TAO/TAO_IDL/be_include/be_predefined_type.h b/TAO/TAO_IDL/be_include/be_predefined_type.h index a99a423e2d5..84c0f856fb8 100644 --- a/TAO/TAO_IDL/be_include/be_predefined_type.h +++ b/TAO/TAO_IDL/be_include/be_predefined_type.h @@ -1,19 +1,24 @@ /* -*- c++ -*- */ +// $Id$ -//============================================================================= -/** - * @file be_predefined_type.h - * - * $Id$ - * - * Extension of class AST_PredefinedType that provides additional means for C++ - * mapping. - * - * - * @author Copyright 1994-1995 by Sun Microsystems - * @author Inc. and Aniruddha Gokhale - */ -//============================================================================= +// ============================================================================ +// +// = LIBRARY +// TAO IDL +// +// = FILENAME +// be_predefined_type.h +// +// = DESCRIPTION +// Extension of class AST_PredefinedType that provides additional means for C++ +// mapping. +// +// = AUTHOR +// Copyright 1994-1995 by Sun Microsystems, Inc. +// and +// Aniruddha Gokhale +// +// ============================================================================ #ifndef _BE_PREDEFINED_TYPE_H #define _BE_PREDEFINED_TYPE_H @@ -27,6 +32,8 @@ class be_predefined_type : public virtual AST_PredefinedType, public virtual be_type { public: + be_predefined_type (void); + be_predefined_type (AST_PredefinedType::PredefinedType t, UTL_ScopedName *n); @@ -43,20 +50,19 @@ public: virtual void destroy (void); // Narrowing. + DEF_NARROW_FROM_DECL (be_predefined_type); protected: - /// Overridden method. virtual void compute_tc_name (void); + // Overridden method. // Compute and return the value. - /** - * The object and TypeCode repository IDs have a mandatory omg.org - * prefix, but the default compute_repoID() uses the #pragma's to - * obtain prefixes. - */ virtual void compute_repoID (void); + // The object and TypeCode repository IDs have a mandatory omg.org + // prefix, but the default compute_repoID() uses the #pragma's to + // obtain prefixes. }; #endif |