summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/Notify/Topology_Object.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Notify/Topology_Object.h')
-rw-r--r--TAO/orbsvcs/orbsvcs/Notify/Topology_Object.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Notify/Topology_Object.h b/TAO/orbsvcs/orbsvcs/Notify/Topology_Object.h
index c2c6de5eb76..dd4082ff4d3 100644
--- a/TAO/orbsvcs/orbsvcs/Notify/Topology_Object.h
+++ b/TAO/orbsvcs/orbsvcs/Notify/Topology_Object.h
@@ -86,13 +86,15 @@ namespace TAO_Notify
/// call the reconnect() method on all of our children to give them
/// the chance to do the same.
virtual void reconnect (ACE_ENV_SINGLE_ARG_DECL_NOT_USED);
+
};
/// \brief Base class for Persistent Topology Objects.
///
/// Topology objects must be derived from this class to allow themselves
/// to be persisted.
- class TAO_Notify_Serv_Export Topology_Object : public virtual TAO_Notify_Object, public Topology_Savable
+ /// Note: virtual inheritance from TopologySavable is unnecessary, but HP ACC compiler warns if it's not there.
+ class TAO_Notify_Serv_Export Topology_Object : public virtual TAO_Notify_Object, public virtual Topology_Savable
{
public:
/// The constructor.