summaryrefslogtreecommitdiff
path: root/TAO/tao/PortableServer/Upcall_Command.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/PortableServer/Upcall_Command.h')
-rw-r--r--TAO/tao/PortableServer/Upcall_Command.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/TAO/tao/PortableServer/Upcall_Command.h b/TAO/tao/PortableServer/Upcall_Command.h
index 5e3690e1344..700ad64090c 100644
--- a/TAO/tao/PortableServer/Upcall_Command.h
+++ b/TAO/tao/PortableServer/Upcall_Command.h
@@ -15,12 +15,14 @@
#include /**/ "ace/pre.h"
+#include "tao/PortableServer/portableserver_export.h"
#include "ace/CORBA_macros.h"
#ifndef ACE_LACKS_PRAGMA_ONCE
# pragma once
#endif /* !ACE_LACKS_PRAGMA_ONCE */
+
namespace CORBA
{
class Environment;
@@ -41,12 +43,12 @@ namespace TAO
* @c send_exception() interception point must be invoked when the
* servant operation throws an exception.
*/
- class Upcall_Command
+ class TAO_PortableServer_Export Upcall_Command
{
public:
/// Destructor.
- virtual ~Upcall_Command (void) {}
+ virtual ~Upcall_Command (void);
/// Execute the upcall.
virtual void execute (ACE_ENV_SINGLE_ARG_DECL) = 0;