summaryrefslogtreecommitdiff
path: root/cpp/test/Glacier2/sessionHelper/Server.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/test/Glacier2/sessionHelper/Server.cpp')
-rw-r--r--cpp/test/Glacier2/sessionHelper/Server.cpp22
1 files changed, 10 insertions, 12 deletions
diff --git a/cpp/test/Glacier2/sessionHelper/Server.cpp b/cpp/test/Glacier2/sessionHelper/Server.cpp
index dd510c28337..df94ef27022 100644
--- a/cpp/test/Glacier2/sessionHelper/Server.cpp
+++ b/cpp/test/Glacier2/sessionHelper/Server.cpp
@@ -2,7 +2,6 @@
// Copyright (c) ZeroC, Inc. All rights reserved.
//
-#include <IceUtil/IceUtil.h>
#include <Ice/Ice.h>
#include <TestHelper.h>
#include <Callback.h>
@@ -13,25 +12,24 @@ using namespace Test;
namespace
{
-class CallbackI : public Callback
+class CallbackI final : public Callback
{
-
public:
- virtual void
- initiateCallback(ICE_IN(CallbackReceiverPrxPtr) proxy, const Ice::Current& current)
+ void
+ initiateCallback(shared_ptr<CallbackReceiverPrx> proxy, const Ice::Current& current) override
{
proxy->callback(current.ctx);
}
- virtual void
- initiateCallbackEx(ICE_IN(CallbackReceiverPrxPtr) proxy, const Ice::Current& current)
+ void
+ initiateCallbackEx(shared_ptr<CallbackReceiverPrx> proxy, const Ice::Current& current) override
{
proxy->callbackEx(current.ctx);
}
- virtual void
- shutdown(const Ice::Current& current)
+ void
+ shutdown(const Ice::Current& current) override
{
current.adapter->getCommunicator()->shutdown();
}
@@ -39,11 +37,11 @@ public:
}
-class Server : public Test::TestHelper
+class Server final : public Test::TestHelper
{
public:
- void run(int, char**);
+ void run(int, char**) override;
};
void
@@ -54,7 +52,7 @@ Server::run(int argc, char** argv)
communicator->createObjectAdapter("DeactivatedAdapter");
communicator->getProperties()->setProperty("CallbackAdapter.Endpoints", getTestEndpoint());
- Ice::ObjectAdapterPtr adapter = communicator->createObjectAdapter("CallbackAdapter");
+ auto adapter = communicator->createObjectAdapter("CallbackAdapter");
adapter->add(ICE_MAKE_SHARED(CallbackI), Ice::stringToIdentity("callback"));
adapter->activate();
communicator->waitForShutdown();