summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/ObjectAdapterI.h
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2018-01-24 15:52:14 +0100
committerBenoit Foucher <benoit@zeroc.com>2018-01-24 15:52:14 +0100
commitb3265bff122d7ae2485e7bfa80ca74acb3d89269 (patch)
treec4cb87602901344b0627049213e55045a257a447 /cpp/src/Ice/ObjectAdapterI.h
parentEnabled again strict prototypes in Xcode test project (diff)
downloadice-b3265bff122d7ae2485e7bfa80ca74acb3d89269.tar.bz2
ice-b3265bff122d7ae2485e7bfa80ca74acb3d89269.tar.xz
ice-b3265bff122d7ae2485e7bfa80ca74acb3d89269.zip
Added [cpp:noexcept] to Slice local methods that don't throw (ICE-8592)
Diffstat (limited to 'cpp/src/Ice/ObjectAdapterI.h')
-rw-r--r--cpp/src/Ice/ObjectAdapterI.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/cpp/src/Ice/ObjectAdapterI.h b/cpp/src/Ice/ObjectAdapterI.h
index 00e70b1ccb8..c682599cb0a 100644
--- a/cpp/src/Ice/ObjectAdapterI.h
+++ b/cpp/src/Ice/ObjectAdapterI.h
@@ -47,16 +47,16 @@ class ObjectAdapterI : public ObjectAdapter,
{
public:
- virtual std::string getName() const;
+ virtual std::string getName() const ICE_NOEXCEPT;
- virtual CommunicatorPtr getCommunicator() const;
+ virtual CommunicatorPtr getCommunicator() const ICE_NOEXCEPT;
virtual void activate();
virtual void hold();
virtual void waitForHold();
- virtual void deactivate();
- virtual void waitForDeactivate();
- virtual bool isDeactivated() const;
+ virtual void deactivate() ICE_NOEXCEPT;
+ virtual void waitForDeactivate() ICE_NOEXCEPT;
+ virtual bool isDeactivated() const ICE_NOEXCEPT;
virtual void destroy() ICE_NOEXCEPT;
virtual ObjectPrxPtr add(const ObjectPtr&, const Identity&);
@@ -83,11 +83,11 @@ public:
virtual ObjectPrxPtr createIndirectProxy(const Identity&) const;
virtual void setLocator(const LocatorPrxPtr&);
- virtual Ice::LocatorPrxPtr getLocator() const;
- virtual EndpointSeq getEndpoints() const;
+ virtual Ice::LocatorPrxPtr getLocator() const ICE_NOEXCEPT;
+ virtual EndpointSeq getEndpoints() const ICE_NOEXCEPT;
virtual void refreshPublishedEndpoints();
- virtual EndpointSeq getPublishedEndpoints() const;
+ virtual EndpointSeq getPublishedEndpoints() const ICE_NOEXCEPT;
virtual void setPublishedEndpoints(const EndpointSeq&);
bool isLocal(const ObjectPrxPtr&) const;