[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[certi-cvs] certi libRTI/RTI1516ambPrivateRefs.cpp libRTI/R...
From: |
CERTI CVS commits |
Subject: |
[certi-cvs] certi libRTI/RTI1516ambPrivateRefs.cpp libRTI/R... |
Date: |
Mon, 11 Jul 2011 11:17:27 +0000 |
CVSROOT: /sources/certi
Module name: certi
Changes by: Eric NOULARD <erk> 11/07/11 11:17:26
Modified files:
libRTI : RTI1516ambPrivateRefs.cpp RTIambassador.cc
RTI1516ambassador.cpp
RTIA : RTIA.cc RTIA_federate.cc ObjectManagement.cc
RTIA_network.cc
RTIG : RTIG_processing.cc Federation.cc
libHLA : SHMSysV.hh SHMWin32.hh SHMPosix.hh
libCERTI : SocketSHMWin32.hh RoutingSpace.hh
Interaction.hh SocketSHMSysV.hh ObjectClass.hh
SocketSHMPosix.hh ObjectClassSet.cc
Log message:
Add virtual destructor when missing.
Replace some catch by value by catch by ref.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/certi/libRTI/RTI1516ambPrivateRefs.cpp?cvsroot=certi&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/certi/libRTI/RTIambassador.cc?cvsroot=certi&r1=3.125&r2=3.126
http://cvs.savannah.gnu.org/viewcvs/certi/libRTI/RTI1516ambassador.cpp?cvsroot=certi&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/certi/RTIA/RTIA.cc?cvsroot=certi&r1=3.35&r2=3.36
http://cvs.savannah.gnu.org/viewcvs/certi/RTIA/RTIA_federate.cc?cvsroot=certi&r1=3.116&r2=3.117
http://cvs.savannah.gnu.org/viewcvs/certi/RTIA/ObjectManagement.cc?cvsroot=certi&r1=3.75&r2=3.76
http://cvs.savannah.gnu.org/viewcvs/certi/RTIA/RTIA_network.cc?cvsroot=certi&r1=3.42&r2=3.43
http://cvs.savannah.gnu.org/viewcvs/certi/RTIG/RTIG_processing.cc?cvsroot=certi&r1=3.110&r2=3.111
http://cvs.savannah.gnu.org/viewcvs/certi/RTIG/Federation.cc?cvsroot=certi&r1=3.138&r2=3.139
http://cvs.savannah.gnu.org/viewcvs/certi/libHLA/SHMSysV.hh?cvsroot=certi&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/certi/libHLA/SHMWin32.hh?cvsroot=certi&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/certi/libHLA/SHMPosix.hh?cvsroot=certi&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/SocketSHMWin32.hh?cvsroot=certi&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/RoutingSpace.hh?cvsroot=certi&r1=3.12&r2=3.13
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/Interaction.hh?cvsroot=certi&r1=3.42&r2=3.43
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/SocketSHMSysV.hh?cvsroot=certi&r1=3.2&r2=3.3
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/ObjectClass.hh?cvsroot=certi&r1=3.56&r2=3.57
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/SocketSHMPosix.hh?cvsroot=certi&r1=3.2&r2=3.3
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/ObjectClassSet.cc?cvsroot=certi&r1=3.53&r2=3.54
Patches:
Index: libRTI/RTI1516ambPrivateRefs.cpp
===================================================================
RCS file: /sources/certi/certi/libRTI/RTI1516ambPrivateRefs.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- libRTI/RTI1516ambPrivateRefs.cpp 18 Feb 2011 11:25:39 -0000 1.3
+++ libRTI/RTI1516ambPrivateRefs.cpp 11 Jul 2011 11:17:24 -0000 1.4
@@ -19,7 +19,7 @@
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
// USA
//
-// $Id: RTI1516ambPrivateRefs.cpp,v 1.3 2011/02/18 11:25:39 erk Exp $
+// $Id: RTI1516ambPrivateRefs.cpp,v 1.4 2011/07/11 11:17:24 erk Exp $
// ----------------------------------------------------------------------------
#include <config.h>
@@ -1157,8 +1157,7 @@
case Message::TIME_ADVANCE_GRANT:
try {
- std::auto_ptr < rti1516::LogicalTime > fedTime (new
RTI1516fedTime(msg->getDate().getTime()));
- fed_amb->timeAdvanceGrant(*fedTime);
+
fed_amb->timeAdvanceGrant(RTI1516fedTime(msg->getDate().getTime()));
}
CATCH_FEDERATE_AMBASSADOR_EXCEPTIONS(L"timeAdvanceGrant")
break ;
@@ -1206,4 +1205,4 @@
}
}
-// $Id: RTI1516ambPrivateRefs.cpp,v 1.3 2011/02/18 11:25:39 erk Exp $
+// $Id: RTI1516ambPrivateRefs.cpp,v 1.4 2011/07/11 11:17:24 erk Exp $
Index: libRTI/RTIambassador.cc
===================================================================
RCS file: /sources/certi/certi/libRTI/RTIambassador.cc,v
retrieving revision 3.125
retrieving revision 3.126
diff -u -b -r3.125 -r3.126
--- libRTI/RTIambassador.cc 31 Jan 2011 11:34:53 -0000 3.125
+++ libRTI/RTIambassador.cc 11 Jul 2011 11:17:24 -0000 3.126
@@ -19,7 +19,7 @@
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
// USA
//
-// $Id: RTIambassador.cc,v 3.125 2011/01/31 11:34:53 erk Exp $
+// $Id: RTIambassador.cc,v 3.126 2011/07/11 11:17:24 erk Exp $
// ----------------------------------------------------------------------------
#include "RTI.hh"
@@ -111,7 +111,7 @@
return result;
}
- catch (std::bad_alloc) {
+ catch (std::bad_alloc&) {
throw RTI::RTIinternalError("Cannot allocate memory.");
}
throw RTI::RTIinternalError("");
@@ -442,7 +442,7 @@
// Otherwise, the RTI calls a FederateAmbassador
service.
privateRefs->callFederateAmbassador(vers_Fed.get());
}
- catch (RTI::RTIinternalError) {
+ catch (RTI::RTIinternalError&) {
// RTIA awaits TICK_REQUEST_NEXT, terminate the tick()
processing
privateRefs->sendTickRequestStop();
// ignore the response and re-throw the original
exception
@@ -2850,4 +2850,4 @@
privateRefs->executeService(&req, &rep);
}
-// $Id: RTIambassador.cc,v 3.125 2011/01/31 11:34:53 erk Exp $
+// $Id: RTIambassador.cc,v 3.126 2011/07/11 11:17:24 erk Exp $
Index: libRTI/RTI1516ambassador.cpp
===================================================================
RCS file: /sources/certi/certi/libRTI/RTI1516ambassador.cpp,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- libRTI/RTI1516ambassador.cpp 4 Apr 2011 13:36:03 -0000 1.6
+++ libRTI/RTI1516ambassador.cpp 11 Jul 2011 11:17:24 -0000 1.7
@@ -172,7 +172,7 @@
// Otherwise, the RTI calls a
FederateAmbassador service.
privateRefs->callFederateAmbassador(vers_Fed.get());
}
- catch (RTIinternalError) {
+ catch (RTIinternalError&) {
// RTIA awaits TICK_REQUEST_NEXT, terminate the
tick() processing
privateRefs->sendTickRequestStop();
// ignore the response and re-throw the
original exception
Index: RTIA/RTIA.cc
===================================================================
RCS file: /sources/certi/certi/RTIA/RTIA.cc,v
retrieving revision 3.35
retrieving revision 3.36
diff -u -b -r3.35 -r3.36
--- RTIA/RTIA.cc 22 Nov 2010 14:56:53 -0000 3.35
+++ RTIA/RTIA.cc 11 Jul 2011 11:17:24 -0000 3.36
@@ -18,7 +18,7 @@
// along with this program ; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
-// $Id: RTIA.cc,v 3.35 2010/11/22 14:56:53 erk Exp $
+// $Id: RTIA.cc,v 3.36 2011/07/11 11:17:24 erk Exp $
// ----------------------------------------------------------------------------
#include <config.h>
@@ -144,7 +144,7 @@
/* timev is undefined after select() */
}
- catch (NetworkSignal) {
+ catch (NetworkSignal&) {
fm->_connection_state = FederationManagement::CONNECTION_FIN;
n = 0 ;
delete msg_un ;
@@ -178,4 +178,4 @@
}} // namespace certi/rtia
-// $Id: RTIA.cc,v 3.35 2010/11/22 14:56:53 erk Exp $
+// $Id: RTIA.cc,v 3.36 2011/07/11 11:17:24 erk Exp $
Index: RTIA/RTIA_federate.cc
===================================================================
RCS file: /sources/certi/certi/RTIA/RTIA_federate.cc,v
retrieving revision 3.116
retrieving revision 3.117
diff -u -b -r3.116 -r3.117
--- RTIA/RTIA_federate.cc 25 Mar 2011 20:53:54 -0000 3.116
+++ RTIA/RTIA_federate.cc 11 Jul 2011 11:17:24 -0000 3.117
@@ -870,10 +870,10 @@
GOCNr->setClassName(om->getObjectClassName(GOCNq->getObjectClass()));
GOCNr->setObjectClass(GOCNq->getObjectClass());
}
- catch (ObjectClassNotDefined) {
+ catch (ObjectClassNotDefined&) {
rep->setException(e_ObjectClassNotDefined);
}
- catch (RTIinternalError) {
+ catch (RTIinternalError&) {
rep->setException(e_RTIinternalError);
}
}
Index: RTIA/ObjectManagement.cc
===================================================================
RCS file: /sources/certi/certi/RTIA/ObjectManagement.cc,v
retrieving revision 3.75
retrieving revision 3.76
diff -u -b -r3.75 -r3.76
--- RTIA/ObjectManagement.cc 25 Mar 2011 20:53:54 -0000 3.75
+++ RTIA/ObjectManagement.cc 11 Jul 2011 11:17:24 -0000 3.76
@@ -802,7 +802,7 @@
G.Out(pdGendoc,"exit ObjectManagement::getObjectClassHandle");
return handle;
}
- catch (NameNotFound) {
+ catch (NameNotFound&) {
G.Out(pdGendoc,"exit ObjectManagement::getObjectClassHandle on
NameNotFound");
throw NameNotFound(theName);
}
@@ -847,7 +847,7 @@
G.Out(pdGendoc,"exit ObjectManagement::getAttributeHandle");
return handle;
}
- catch (NameNotFound) {
+ catch (NameNotFound&) {
G.Out(pdGendoc,"exit ObjectManagement::getAttributeHandle on
NameNotFound");
throw NameNotFound(theName);
}
Index: RTIA/RTIA_network.cc
===================================================================
RCS file: /sources/certi/certi/RTIA/RTIA_network.cc,v
retrieving revision 3.42
retrieving revision 3.43
diff -u -b -r3.42 -r3.43
--- RTIA/RTIA_network.cc 25 Mar 2011 20:53:54 -0000 3.42
+++ RTIA/RTIA_network.cc 11 Jul 2011 11:17:24 -0000 3.43
@@ -18,7 +18,7 @@
// along with this program ; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
-// $Id: RTIA_network.cc,v 3.42 2011/03/25 20:53:54 erk Exp $
+// $Id: RTIA_network.cc,v 3.43 2011/07/11 11:17:24 erk Exp $
// ----------------------------------------------------------------------------
#include <config.h>
@@ -116,7 +116,7 @@
// We MUST update RootObject here
rootObject->registerObjectInstance(fm->federate,
DO->getObjectClass(), DO->getObject(),DO->getLabel());
}
- catch (ObjectAlreadyRegistered) {
+ catch (ObjectAlreadyRegistered&) {
}
}
@@ -414,4 +414,4 @@
}} // namespace certi/rtia
-// $Id: RTIA_network.cc,v 3.42 2011/03/25 20:53:54 erk Exp $
+// $Id: RTIA_network.cc,v 3.43 2011/07/11 11:17:24 erk Exp $
Index: RTIG/RTIG_processing.cc
===================================================================
RCS file: /sources/certi/certi/RTIG/RTIG_processing.cc,v
retrieving revision 3.110
retrieving revision 3.111
diff -u -b -r3.110 -r3.111
--- RTIG/RTIG_processing.cc 11 Jan 2011 12:29:40 -0000 3.110
+++ RTIG/RTIG_processing.cc 11 Jul 2011 11:17:25 -0000 3.111
@@ -18,7 +18,7 @@
// along with this program ; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
-// $Id: RTIG_processing.cc,v 3.110 2011/01/11 12:29:40 erk Exp $
+// $Id: RTIG_processing.cc,v 3.111 2011/07/11 11:17:25 erk Exp $
// ----------------------------------------------------------------------------
#include <config.h>
@@ -88,15 +88,15 @@
try {
federations.createFederation(federation, h, FEDid);
}
- catch (CouldNotOpenFED e)
+ catch (CouldNotOpenFED& e)
{
rep.setException(e_CouldNotOpenFED,e._reason);
}
- catch (ErrorReadingFED e)
+ catch (ErrorReadingFED& e)
{
rep.setException(e_ErrorReadingFED,e._reason);
}
- catch (FederationExecutionAlreadyExists e)
+ catch (FederationExecutionAlreadyExists& e)
{
rep.setException(e_FederationExecutionAlreadyExists,e._reason);
}
@@ -1506,15 +1506,15 @@
request->getAttributes(),
request->getAttributesSize());
}
- catch (ObjectNotKnown e)
+ catch (ObjectNotKnown& e)
{
answer.setException(e_ObjectNotKnown,e._reason);
}
- catch (FederationExecutionDoesNotExist e)
+ catch (FederationExecutionDoesNotExist& e)
{
answer.setException(e_FederationExecutionDoesNotExist,e._reason);
}
- catch (RTIinternalError e)
+ catch (RTIinternalError& e)
{
answer.setException(e_RTIinternalError,e._reason);
}
@@ -1546,15 +1546,15 @@
request->getAttributes(),
request->getAttributesSize());
}
- catch (ObjectClassNotDefined e)
+ catch (ObjectClassNotDefined& e)
{
answer.setException(e_ObjectClassNotDefined,e._reason);
}
- catch (FederationExecutionDoesNotExist e)
+ catch (FederationExecutionDoesNotExist& e)
{
answer.setException(e_FederationExecutionDoesNotExist,e._reason);
}
- catch (RTIinternalError e)
+ catch (RTIinternalError& e)
{
answer.setException(e_RTIinternalError,e._reason);
}
@@ -1570,4 +1570,4 @@
}} // namespace certi/rtig
-// $Id: RTIG_processing.cc,v 3.110 2011/01/11 12:29:40 erk Exp $
+// $Id: RTIG_processing.cc,v 3.111 2011/07/11 11:17:25 erk Exp $
Index: RTIG/Federation.cc
===================================================================
RCS file: /sources/certi/certi/RTIG/Federation.cc,v
retrieving revision 3.138
retrieving revision 3.139
diff -u -b -r3.138 -r3.139
--- RTIG/Federation.cc 11 Jan 2011 12:29:40 -0000 3.138
+++ RTIG/Federation.cc 11 Jul 2011 11:17:25 -0000 3.139
@@ -18,7 +18,7 @@
// along with this program ; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
-// $Id: Federation.cc,v 3.138 2011/01/11 12:29:40 erk Exp $
+// $Id: Federation.cc,v 3.139 2011/07/11 11:17:25 erk Exp $
// ----------------------------------------------------------------------------
#include <config.h>
@@ -499,7 +499,7 @@
}
}
}
- catch (NetworkError) {
+ catch (NetworkError&) {
throw RTIinternalError("Network Error while initializing
federate.");
}
@@ -2742,5 +2742,5 @@
}} // namespace certi/rtig
-// $Id: Federation.cc,v 3.138 2011/01/11 12:29:40 erk Exp $
+// $Id: Federation.cc,v 3.139 2011/07/11 11:17:25 erk Exp $
Index: libHLA/SHMSysV.hh
===================================================================
RCS file: /sources/certi/certi/libHLA/SHMSysV.hh,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- libHLA/SHMSysV.hh 5 Jul 2010 17:45:35 -0000 1.2
+++ libHLA/SHMSysV.hh 11 Jul 2011 11:17:25 -0000 1.3
@@ -33,7 +33,7 @@
public :
SHMSysV(const std::string& SHMName, const int SHMSize, const bool True) ;
SHMSysV(const std::string& SHMName, const int SHMSize) ;
- ~SHMSysV() ;
+ virtual ~SHMSysV() ;
void Open() ;
void Attach() ;
void Close() ;
Index: libHLA/SHMWin32.hh
===================================================================
RCS file: /sources/certi/certi/libHLA/SHMWin32.hh,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- libHLA/SHMWin32.hh 28 Mar 2010 12:24:00 -0000 1.2
+++ libHLA/SHMWin32.hh 11 Jul 2011 11:17:25 -0000 1.3
@@ -16,7 +16,7 @@
public :
SHMWin32(const std::string& SHMName, const int SHMSize, const bool True) ;
SHMWin32(const std::string& SHMName, const int SHMSize) ;
- ~SHMWin32() ;
+ virtual ~SHMWin32() ;
void Open() throw(SharedMemoryNotOpen) ;
void Attach() throw(SharedMemoryNotAttached) ;
Index: libHLA/SHMPosix.hh
===================================================================
RCS file: /sources/certi/certi/libHLA/SHMPosix.hh,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- libHLA/SHMPosix.hh 28 Mar 2010 11:42:34 -0000 1.1
+++ libHLA/SHMPosix.hh 11 Jul 2011 11:17:25 -0000 1.2
@@ -15,7 +15,7 @@
public :
SHMPosix(const std::string& SHMName, const int SHMSize, const bool True) ;
SHMPosix(const std::string& SHMName, const int SHMSize) ;
- ~SHMPosix() ;
+ virtual ~SHMPosix() ;
void Open() ;
void Attach() ;
Index: libCERTI/SocketSHMWin32.hh
===================================================================
RCS file: /sources/certi/certi/libCERTI/SocketSHMWin32.hh,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- libCERTI/SocketSHMWin32.hh 20 Jan 2010 15:07:52 -0000 1.2
+++ libCERTI/SocketSHMWin32.hh 11 Jul 2011 11:17:25 -0000 1.3
@@ -17,7 +17,7 @@
const int Socket_size)
throw (certi::SocketSHMNotCreated);
// Destructor
- ~SocketSHMWin32 ()
+ virtual ~SocketSHMWin32 ()
throw(certi::SocketSHMNotDeleted);
void Open()
Index: libCERTI/RoutingSpace.hh
===================================================================
RCS file: /sources/certi/certi/libCERTI/RoutingSpace.hh,v
retrieving revision 3.12
retrieving revision 3.13
diff -u -b -r3.12 -r3.13
--- libCERTI/RoutingSpace.hh 19 Nov 2009 18:15:30 -0000 3.12
+++ libCERTI/RoutingSpace.hh 11 Jul 2011 11:17:26 -0000 3.13
@@ -19,7 +19,7 @@
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
// USA
//
-// $Id: RoutingSpace.hh,v 3.12 2009/11/19 18:15:30 erk Exp $
+// $Id: RoutingSpace.hh,v 3.13 2011/07/11 11:17:26 erk Exp $
// ----------------------------------------------------------------------------
#ifndef _CERTI_ROUTING_SPACE
@@ -49,7 +49,7 @@
/**
* Destructor
*/
- ~RoutingSpace();
+ virtual ~RoutingSpace();
/**
* Get the handle of the specified dimension
@@ -96,5 +96,5 @@
#endif // _CERTI_ROUTING_SPACE
-// $Id: RoutingSpace.hh,v 3.12 2009/11/19 18:15:30 erk Exp $
+// $Id: RoutingSpace.hh,v 3.13 2011/07/11 11:17:26 erk Exp $
Index: libCERTI/Interaction.hh
===================================================================
RCS file: /sources/certi/certi/libCERTI/Interaction.hh,v
retrieving revision 3.42
retrieving revision 3.43
diff -u -b -r3.42 -r3.43
--- libCERTI/Interaction.hh 19 Mar 2010 13:54:03 -0000 3.42
+++ libCERTI/Interaction.hh 11 Jul 2011 11:17:26 -0000 3.43
@@ -19,7 +19,7 @@
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
// USA
//
-// $Id: Interaction.hh,v 3.42 2010/03/19 13:54:03 erk Exp $
+// $Id: Interaction.hh,v 3.43 2011/07/11 11:17:26 erk Exp $
// ----------------------------------------------------------------------------
#ifndef _CERTI_INTERACTION_HH
@@ -80,7 +80,7 @@
/**
* Destructor.
*/
- ~Interaction();
+ virtual ~Interaction();
void setSpace(SpaceHandle);
SpaceHandle getSpace();
@@ -265,4 +265,4 @@
#endif // _CERTI_INTERACTION.HH
-// $Id: Interaction.hh,v 3.42 2010/03/19 13:54:03 erk Exp $
+// $Id: Interaction.hh,v 3.43 2011/07/11 11:17:26 erk Exp $
Index: libCERTI/SocketSHMSysV.hh
===================================================================
RCS file: /sources/certi/certi/libCERTI/SocketSHMSysV.hh,v
retrieving revision 3.2
retrieving revision 3.3
diff -u -b -r3.2 -r3.3
--- libCERTI/SocketSHMSysV.hh 26 Apr 2011 11:07:38 -0000 3.2
+++ libCERTI/SocketSHMSysV.hh 11 Jul 2011 11:17:26 -0000 3.3
@@ -15,7 +15,7 @@
const SHM_SIDE_t& Socket_Side,
const int Socket_size );
// Destructor
- ~SocketSHMSysV ();
+ virtual ~SocketSHMSysV ();
void Open();
Index: libCERTI/ObjectClass.hh
===================================================================
RCS file: /sources/certi/certi/libCERTI/ObjectClass.hh,v
retrieving revision 3.56
retrieving revision 3.57
diff -u -b -r3.56 -r3.57
--- libCERTI/ObjectClass.hh 11 Apr 2011 11:14:15 -0000 3.56
+++ libCERTI/ObjectClass.hh 11 Jul 2011 11:17:26 -0000 3.57
@@ -19,7 +19,7 @@
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
// USA
//
-// $Id: ObjectClass.hh,v 3.56 2011/04/11 11:14:15 erk Exp $
+// $Id: ObjectClass.hh,v 3.57 2011/07/11 11:17:26 erk Exp $
// ----------------------------------------------------------------------------
#ifndef _CERTI_OBJECT_CLASS_HH
@@ -89,7 +89,7 @@
/**
* Destroy an object class.
*/
- ~ObjectClass();
+ virtual ~ObjectClass();
void display() const ;
@@ -356,4 +356,4 @@
#endif // _CERTI_OBJECT_CLASS_HH
-// $Id: ObjectClass.hh,v 3.56 2011/04/11 11:14:15 erk Exp $
+// $Id: ObjectClass.hh,v 3.57 2011/07/11 11:17:26 erk Exp $
Index: libCERTI/SocketSHMPosix.hh
===================================================================
RCS file: /sources/certi/certi/libCERTI/SocketSHMPosix.hh,v
retrieving revision 3.2
retrieving revision 3.3
diff -u -b -r3.2 -r3.3
--- libCERTI/SocketSHMPosix.hh 28 Mar 2010 11:42:34 -0000 3.2
+++ libCERTI/SocketSHMPosix.hh 11 Jul 2011 11:17:26 -0000 3.3
@@ -13,7 +13,7 @@
const SHM_SIDE_t& Socket_Side,
const int Socket_Size );
// Destructor
- ~SocketSHMPosix ();
+ virtual ~SocketSHMPosix ();
void Open();
Index: libCERTI/ObjectClassSet.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/ObjectClassSet.cc,v
retrieving revision 3.53
retrieving revision 3.54
diff -u -b -r3.53 -r3.54
--- libCERTI/ObjectClassSet.cc 11 Apr 2011 11:44:11 -0000 3.53
+++ libCERTI/ObjectClassSet.cc 11 Jul 2011 11:17:26 -0000 3.54
@@ -19,7 +19,7 @@
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
// USA
//
-// $Id: ObjectClassSet.cc,v 3.53 2011/04/11 11:44:11 erk Exp $
+// $Id: ObjectClassSet.cc,v 3.54 2011/07/11 11:17:26 erk Exp $
// ----------------------------------------------------------------------------
// Project
@@ -179,7 +179,7 @@
G.Out(pdGendoc,"exit ObjectClassSet::getAttributeHandle");
return handle ;
}
- catch ( NameNotFound )
+ catch (NameNotFound& )
{
G.Out(pdGendoc,"exit ObjectClassset::getAttributeHandle on
NameNotFound");
throw NameNotFound (the_name) ;
@@ -634,4 +634,4 @@
} // namespace certi
-// $Id: ObjectClassSet.cc,v 3.53 2011/04/11 11:44:11 erk Exp $
+// $Id: ObjectClassSet.cc,v 3.54 2011/07/11 11:17:26 erk Exp $
- [certi-cvs] certi libRTI/RTI1516ambPrivateRefs.cpp libRTI/R...,
CERTI CVS commits <=