diff options
Diffstat (limited to 'TAO/tao/Sequence.h')
-rw-r--r-- | TAO/tao/Sequence.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/TAO/tao/Sequence.h b/TAO/tao/Sequence.h index e8414664340..fc30aa91375 100644 --- a/TAO/tao/Sequence.h +++ b/TAO/tao/Sequence.h @@ -24,10 +24,10 @@ #endif /* ACE_LACKS_PRAGMA_ONCE */ #include "tao/Managed_Types.h" +#include "ace/CORBA_macros.h" #include "ace/Log_Msg.h" /* For "ACE_ASSERT" */ +#include "ace/Message_Block.h" -class CORBA_Object; -class CORBA_Environment; /** * @class TAO_Base_Sequence @@ -75,12 +75,12 @@ public: /// Used for sequences of objects to downcast a recently demarshalled /// object reference into the right type. virtual void _downcast (void *target, - CORBA_Object *src + CORBA::Object *src ACE_ENV_ARG_DECL_WITH_DEFAULTS); /// Used for sequences of object to convert from the derived type /// into the Object class. - virtual CORBA_Object *_upcast (void *src) const; + virtual CORBA::Object *_upcast (void *src) const; // = orbos/98-01-11 proposed extensions. /// Returns the state of the sequence release flag. @@ -519,7 +519,6 @@ public: // **************************************************************** -class ACE_Message_Block; template<class T> class TAO_Unbounded_Sequence; // forward declaration, we are going to specialize that template // here. |