// -*- C++ -*- //============================================================================= /** * @file Value_CORBA_methods.h * * Declarations of common ValueType methods in the CORBA namespace. * * @author Ossama Othman */ //============================================================================= #ifndef TAO_VALUETYPE_CORBA_METHODS_H #define TAO_VALUETYPE_CORBA_METHODS_H #include /**/ "ace/pre.h" #include "tao/Valuetype/valuetype_export.h" #if !defined (ACE_LACKS_PRAGMA_ONCE) # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ #include "tao/Basic_Types.h" #include "tao/CORBA_methods.h" TAO_BEGIN_VERSIONED_NAMESPACE_DECL namespace CORBA { class ValueBase; extern TAO_Valuetype_Export void add_ref (ValueBase *); extern TAO_Valuetype_Export void remove_ref (ValueBase *); } TAO_END_VERSIONED_NAMESPACE_DECL #include /**/ "ace/post.h" #endif /* TAO_VALUETYPE_CORBA_METHODS_H */