certi-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[certi-cvs] certi libCERTI/Interaction.cc libCERTI/NetworkM... [br_DEV_H


From: certi-cvs
Subject: [certi-cvs] certi libCERTI/Interaction.cc libCERTI/NetworkM... [br_DEV_HETEROGENEOUS]
Date: Thu, 10 Apr 2008 15:12:28 +0000

CVSROOT:        /sources/certi
Module name:    certi
Branch:         br_DEV_HETEROGENEOUS
Changes by:     Eric NOULARD <erk>      08/04/10 15:12:27

Modified files:
        libCERTI       : Interaction.cc NetworkMessage.hh ObjectClass.cc 
                         ObjectClassBroadcastList.cc 
        RTIG           : RTIG_processing.cc 
        RTIA           : OwnershipManagement.cc ObjectManagement.cc 
                         DataDistribution.cc TimeManagement.cc 

Log message:
        Now date, label and tag are protected and accessed through getter/setter

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/Interaction.cc?cvsroot=certi&only_with_tag=br_DEV_HETEROGENEOUS&r1=3.35.2.3&r2=3.35.2.4
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/NetworkMessage.hh?cvsroot=certi&only_with_tag=br_DEV_HETEROGENEOUS&r1=3.30.2.7&r2=3.30.2.8
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/ObjectClass.cc?cvsroot=certi&only_with_tag=br_DEV_HETEROGENEOUS&r1=3.41.2.3&r2=3.41.2.4
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/ObjectClassBroadcastList.cc?cvsroot=certi&only_with_tag=br_DEV_HETEROGENEOUS&r1=3.18.2.3&r2=3.18.2.4
http://cvs.savannah.gnu.org/viewcvs/certi/RTIG/RTIG_processing.cc?cvsroot=certi&only_with_tag=br_DEV_HETEROGENEOUS&r1=3.56.2.3&r2=3.56.2.4
http://cvs.savannah.gnu.org/viewcvs/certi/RTIA/OwnershipManagement.cc?cvsroot=certi&only_with_tag=br_DEV_HETEROGENEOUS&r1=3.12.2.2&r2=3.12.2.3
http://cvs.savannah.gnu.org/viewcvs/certi/RTIA/ObjectManagement.cc?cvsroot=certi&only_with_tag=br_DEV_HETEROGENEOUS&r1=3.35.2.2&r2=3.35.2.3
http://cvs.savannah.gnu.org/viewcvs/certi/RTIA/DataDistribution.cc?cvsroot=certi&only_with_tag=br_DEV_HETEROGENEOUS&r1=3.23.2.2&r2=3.23.2.3
http://cvs.savannah.gnu.org/viewcvs/certi/RTIA/TimeManagement.cc?cvsroot=certi&only_with_tag=br_DEV_HETEROGENEOUS&r1=3.29.2.2&r2=3.29.2.3

Patches:
Index: libCERTI/Interaction.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/Interaction.cc,v
retrieving revision 3.35.2.3
retrieving revision 3.35.2.4
diff -u -b -r3.35.2.3 -r3.35.2.4
--- libCERTI/Interaction.cc     10 Apr 2008 14:57:50 -0000      3.35.2.3
+++ libCERTI/Interaction.cc     10 Apr 2008 15:12:25 -0000      3.35.2.4
@@ -19,7 +19,7 @@
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 // USA
 //
-// $Id: Interaction.cc,v 3.35.2.3 2008/04/10 14:57:50 erk Exp $
+// $Id: Interaction.cc,v 3.35.2.4 2008/04/10 15:12:25 erk Exp $
 // ----------------------------------------------------------------------------
 
 
@@ -415,7 +415,7 @@
         answer->interactionClass = handle ; // Interaction Class Handle        
            answer->setDate(time);
 
-        answer->label = the_tag;
+        answer->setLabel(the_tag);
 
         answer->handleArraySize = list_size ;
         for (int i = 0 ; i < list_size ; i++) {
@@ -473,7 +473,7 @@
         answer->interactionClass = handle ; // Interaction Class Handle
        answer->setBoolean(false) ; // without time
 
-        answer->label = the_tag;
+        answer->setLabel(the_tag);
 
         answer->handleArraySize = list_size ;
         for (int i = 0 ; i < list_size ; i++) {
@@ -551,4 +551,4 @@
 
 } // namespace certi
 
-// $Id: Interaction.cc,v 3.35.2.3 2008/04/10 14:57:50 erk Exp $
+// $Id: Interaction.cc,v 3.35.2.4 2008/04/10 15:12:25 erk Exp $

Index: libCERTI/NetworkMessage.hh
===================================================================
RCS file: /sources/certi/certi/libCERTI/NetworkMessage.hh,v
retrieving revision 3.30.2.7
retrieving revision 3.30.2.8
diff -u -b -r3.30.2.7 -r3.30.2.8
--- libCERTI/NetworkMessage.hh  10 Apr 2008 14:57:49 -0000      3.30.2.7
+++ libCERTI/NetworkMessage.hh  10 Apr 2008 15:12:25 -0000      3.30.2.8
@@ -17,7 +17,7 @@
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 // USA
 //
-// $Id: NetworkMessage.hh,v 3.30.2.7 2008/04/10 14:57:49 erk Exp $
+// $Id: NetworkMessage.hh,v 3.30.2.8 2008/04/10 15:12:25 erk Exp $
 // ----------------------------------------------------------------------------
 
 #ifndef CERTI_NETWORK_MESSAGE_HH
@@ -232,7 +232,7 @@
      * Indicate if the message is Labelled or not
      */
        bool isLabelled;        
-       std::string label;
+
        void setLabel(const std::string label) {isLabelled = true; this->label 
= label;};
        void setLabel(const char *new_label) {isLabelled = true; label = 
std::string(new_label); }
        const std::string getLabel() const {return this->label;};
@@ -241,7 +241,6 @@
         * Indicate if the message is Tagged or not
         */
        bool isTagged;
-       std::string tag;
        void setTag(const std::string tag) {isTagged = true; this->tag = tag;};
        void setTag(const char *new_tag) {isTagged = true; tag = 
std::string(new_tag); }
        const std::string getTag() const {return this->tag;};
@@ -310,6 +309,19 @@
         */
        FederationTime date ;
        
+       /** 
+        * The label of message if it is labelled.
+        * date field cannot be accessed directly but only using
+        * getter/setter.
+        */
+       std::string label;
+       /** 
+        * The tag of message if it is tagged.
+        * date field cannot be accessed directly but only using
+        * getter/setter.
+        */
+       std::string tag;
+
        // ValueArray is now a ValueLengthPair
        ValueLengthPair ValueArray[MAX_ATTRIBUTES_PER_CLASS] ;
        
@@ -324,4 +336,4 @@
 
 #endif // CERTI_NETWORK_MESSAGE_HH
 
-// $Id: NetworkMessage.hh,v 3.30.2.7 2008/04/10 14:57:49 erk Exp $
+// $Id: NetworkMessage.hh,v 3.30.2.8 2008/04/10 15:12:25 erk Exp $

Index: libCERTI/ObjectClass.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/ObjectClass.cc,v
retrieving revision 3.41.2.3
retrieving revision 3.41.2.4
diff -u -b -r3.41.2.3 -r3.41.2.4
--- libCERTI/ObjectClass.cc     10 Apr 2008 14:57:50 -0000      3.41.2.3
+++ libCERTI/ObjectClass.cc     10 Apr 2008 15:12:26 -0000      3.41.2.4
@@ -19,7 +19,7 @@
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 // USA
 //
-// $Id: ObjectClass.cc,v 3.41.2.3 2008/04/10 14:57:50 erk Exp $
+// $Id: ObjectClass.cc,v 3.41.2.4 2008/04/10 15:12:26 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include  "Object.hh"
@@ -236,9 +236,8 @@
             std::auto_ptr<NetworkMessage> answer(NM_Factory::create(type));    
     
             answer->federation = server->federation();
             answer->federate = theFederate ;
-            answer->exception = e_NO_EXCEPTION ;
             answer->object = theObjectHandle ;
-            answer->label = theTag;
+            answer->setLabel(theTag);
 
             int index = 0 ;
             for (int j = i ; j < nbAttributes ; j++) {
@@ -790,7 +789,7 @@
            NM_Discover_Object message ;
            D.Out(pdInit,
                  "Sending DiscoverObj to Federate %d for Object %u in class %u 
",
-                 federate, (*o)->getHandle(), handle, message.label.c_str());
+                 federate, (*o)->getHandle(), handle, 
message.getLabel().c_str());
                    
            message.federation = server->federation();
            message.federate = federate ;
@@ -1102,7 +1101,7 @@
             AnswerDivestiture.federation = server->federation();
             AnswerDivestiture.federate = theFederateHandle ;            
             AnswerDivestiture.object = theObjectHandle ;
-            AnswerDivestiture.label =  std::string("");
+            AnswerDivestiture.setLabel(std::string(""));
             AnswerDivestiture.handleArraySize = compteur_divestiture ;
 
             sendToFederate(&AnswerDivestiture, theFederateHandle);
@@ -1113,7 +1112,7 @@
             AnswerAssumption->federate = theFederateHandle ;
             AnswerAssumption->exception = e_NO_EXCEPTION ;
             AnswerAssumption->object = theObjectHandle ;
-            AnswerAssumption->label  = theTag;
+            AnswerAssumption->setLabel(theTag);
             AnswerAssumption->handleArraySize = compteur_assumption ;
 
             List = new ObjectClassBroadcastList(AnswerAssumption,
@@ -1366,7 +1365,7 @@
             AnswerAssumption->federate = theFederateHandle ;
             AnswerAssumption->exception = e_NO_EXCEPTION ;
             AnswerAssumption->object = theObjectHandle ;
-            AnswerAssumption->label = std::string("");
+            AnswerAssumption->setLabel(std::string(""));
             AnswerAssumption->handleArraySize = compteur_assumption ;
 
             List = new ObjectClassBroadcastList(AnswerAssumption,
@@ -1803,4 +1802,4 @@
 
 } // namespace certi
 
-// $Id: ObjectClass.cc,v 3.41.2.3 2008/04/10 14:57:50 erk Exp $
+// $Id: ObjectClass.cc,v 3.41.2.4 2008/04/10 15:12:26 erk Exp $

Index: libCERTI/ObjectClassBroadcastList.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/ObjectClassBroadcastList.cc,v
retrieving revision 3.18.2.3
retrieving revision 3.18.2.4
diff -u -b -r3.18.2.3 -r3.18.2.4
--- libCERTI/ObjectClassBroadcastList.cc        10 Apr 2008 14:57:50 -0000      
3.18.2.3
+++ libCERTI/ObjectClassBroadcastList.cc        10 Apr 2008 15:12:26 -0000      
3.18.2.4
@@ -19,7 +19,7 @@
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 // USA
 //
-// $Id: ObjectClassBroadcastList.cc,v 3.18.2.3 2008/04/10 14:57:50 erk Exp $
+// $Id: ObjectClassBroadcastList.cc,v 3.18.2.4 2008/04/10 15:12:26 erk Exp $
 // ----------------------------------------------------------------------------
 
 
@@ -73,7 +73,7 @@
     reducedMessage->boolean = message->boolean ; // FIXME Useful ?
     reducedMessage->objectClass = message->objectClass ;
 
-    reducedMessage->label = message->label;
+    reducedMessage->setLabel(message->getLabel());
 
     // Copy attributes that are in the bsWaiting state in Line.
     UShort currentSize ;
@@ -391,4 +391,4 @@
 
 } // namespace certi
 
-// $Id: ObjectClassBroadcastList.cc,v 3.18.2.3 2008/04/10 14:57:50 erk Exp $
+// $Id: ObjectClassBroadcastList.cc,v 3.18.2.4 2008/04/10 15:12:26 erk Exp $

Index: RTIG/RTIG_processing.cc
===================================================================
RCS file: /sources/certi/certi/RTIG/RTIG_processing.cc,v
retrieving revision 3.56.2.3
retrieving revision 3.56.2.4
diff -u -b -r3.56.2.3 -r3.56.2.4
--- RTIG/RTIG_processing.cc     10 Apr 2008 14:57:49 -0000      3.56.2.3
+++ RTIG/RTIG_processing.cc     10 Apr 2008 15:12:26 -0000      3.56.2.4
@@ -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.56.2.3 2008/04/10 14:57:49 erk Exp $
+// $Id: RTIG_processing.cc,v 3.56.2.4 2008/04/10 15:12:26 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include <config.h>
@@ -397,31 +397,31 @@
     G.Out(pdGendoc,"BEGIN ** REGISTER FEDERATION SYNCHRONIZATION POINT Service 
**");
     G.Out(pdGendoc,"enter RTIG::processRegisterSynchronization");
 
-    auditServer << "Label \"" << req->label.c_str() << "\" registered. Tag is 
\""
-               << req->tag.c_str() << "\"" ;
+    auditServer << "Label \"" << req->getLabel().c_str() << "\" registered. 
Tag is \""
+               << req->getTag().c_str() << "\"" ;
 
     // boolean true means a federates set exists
     if ( req->boolean )
         federations.manageSynchronization(req->federation,
                                           req->federate,
                                           true,
-                                          req->label.c_str(),
-                                          req->tag.c_str(),
+                                          req->getLabel().c_str(),
+                                          req->getTag().c_str(),
                                           req->handleArraySize,
                                           req->handleArray);
     else
         federations.manageSynchronization(req->federation,
                                           req->federate,
                                           true,
-                                          req->label.c_str(),
-                                          req->tag.c_str());
+                                          req->getLabel().c_str(),
+                                          req->getTag().c_str());
     D.Out(pdTerm, "Federation %u is now synchronizing.", req->federation);
 
     // send synchronizationPointRegistrationSucceeded() to federate.
     NM_Synchronization_Point_Registration_Succeeded rep ;    
     rep.federate = req->federate ;
     rep.federation = req->federation ;
-    rep.setLabel(req->label.c_str());
+    rep.setLabel(req->getLabel().c_str());
 
     G.Out(pdGendoc,"      processRegisterSynchronization====> write SPRS to 
RTIA");
 
@@ -431,15 +431,15 @@
     if ( req->boolean )
         federations.broadcastSynchronization(req->federation,
                                           req->federate,
-                                          req->label.c_str(),
-                                          req->tag.c_str(),
+                                          req->getLabel().c_str(),
+                                          req->getTag().c_str(),
                                           req->handleArraySize,
                                           req->handleArray);
     else
         federations.broadcastSynchronization(req->federation,
                                           req->federate,
-                                          req->label.c_str(),
-                                          req->tag.c_str());
+                                          req->getLabel().c_str(),
+                                          req->getTag().c_str());
 
     G.Out(pdGendoc,"exit  RTIG::processRegisterSynchronization");
     G.Out(pdGendoc,"END   ** REGISTER FEDERATION SYNCHRONIZATION POINT Service 
**");
@@ -451,12 +451,12 @@
 void
 RTIG::processSynchronizationAchieved(Socket *, NetworkMessage *req)
 {
-    auditServer << "Label \"" << req->label.c_str() << "\" ended." ;
+    auditServer << "Label \"" << req->getLabel().c_str() << "\" ended." ;
 
     federations.manageSynchronization(req->federation,
                                        req->federate,
                                        false,
-                                       req->label.c_str(),
+                                       req->getLabel().c_str(),
                                        "");
     D.Out(pdTerm, "Federate %u has synchronized.", req->federate);
 }
@@ -473,11 +473,11 @@
     if ( req->boolean )
         // With time
         federations.requestFederationSave(req->federation, req->federate,
-                                          req->label.c_str(), req->getDate());
+                                          req->getLabel().c_str(), 
req->getDate());
     else
         // Without time
         federations.requestFederationSave(req->federation, req->federate,
-                                          req->label.c_str());
+                                          req->getLabel().c_str());
 
     G.Out(pdGendoc,"exit  RTIG::processRequestFederationSave");
     G.Out(pdGendoc,"END   ** REQUEST FEDERATION SAVE SERVICE **");
@@ -526,7 +526,7 @@
     auditServer << "Federate " << req->federate << " request restore." ;
 
     federations.requestFederationRestore(req->federation, req->federate,
-                                          req->label.c_str());
+                                          req->getLabel().c_str());
     G.Out(pdGendoc,"exit  RTIG::processRequestFederationRestore");
     G.Out(pdGendoc,"END   ** REQUEST FEDERATION RESTORE SERVICE **");
 }
@@ -671,15 +671,15 @@
     rep->object = federations.registerObject(req->federation,
                                              req->federate,
                                              req->objectClass,
-                                             
const_cast<char*>(req->label.c_str()));
+                                             
const_cast<char*>(req->getLabel().c_str()));
     auditServer << ", Handle = " << rep->object ;
 
     D.Out(pdRegister,
           "Object \"%s\" of Federate %u has been registered under ID %u.",
-          req->label.c_str(), req->federate, rep->object);
+          req->getLabel().c_str(), req->federate, rep->object);
 
     rep->federate = req->federate ;
-    rep->setLabel(req->label);
+    rep->setLabel(req->getLabel());
     // rep.object is set by the call of registerObject
 
     rep->send(link); // Send answer to RTIA
@@ -709,7 +709,7 @@
                                  ValueArray,
                                  req->handleArraySize,
                                  req->getDate(),
-                                 req->label.c_str());
+                                 req->getLabel().c_str());
         }
     else
         {
@@ -720,7 +720,7 @@
                                  req->handleArray,
                                  ValueArray,
                                  req->handleArraySize,
-                                 req->label.c_str());
+                                 req->getLabel().c_str());
         }
     free(ValueArray);
 
@@ -731,8 +731,8 @@
     rep.setDate(req->getDate());
     rep.handleArraySize = 0 ;
     // Don't forget label and tag
-    rep.label=req->label ;
-    rep.tag=req->tag;
+    rep.setLabel(req->getLabel());
+    rep.setTag(req->getTag());
 
     rep.send(link); // send answer to RTIA
 }
@@ -762,7 +762,7 @@
                                req->handleArraySize,
                                req->getDate(),
                                req->region,
-                               req->label.c_str());
+                               req->getLabel().c_str());
         }
     else
         {
@@ -773,7 +773,7 @@
                                values,
                                req->handleArraySize,
                                req->region,
-                               req->label.c_str());
+                               req->getLabel().c_str());
         }
     free(values);
 
@@ -785,8 +785,8 @@
     rep.interactionClass = req->interactionClass ;
     rep.handleArraySize = 0 ;
     // Don't forget label and tag
-    rep.label=req->label;
-    rep.tag=req->tag;
+    rep.setLabel(req->getLabel());
+    rep.setTag(req->getTag());
     G.Out(pdGendoc,"processSendInteraction===>write");
     rep.send(link); // send answer to RTIA
 
@@ -809,13 +809,13 @@
                                  req->federate,
                                   req->object,
                                  req->getDate(),
-                                  const_cast<char*>(req->label.c_str()));
+                                  const_cast<char*>(req->getLabel().c_str()));
     }
     else {
        federations.destroyObject(req->federation,
                                  req->federate,
                                   req->object,
-                                  const_cast<char*>(req->label.c_str()));
+                                  const_cast<char*>(req->getLabel().c_str()));
     }
 
     D.Out(pdRegister, "Object # %u of Federation %u has been deleted.",
@@ -872,9 +872,9 @@
                              req->federate,
                              req->object,
                              req->handleArray[0]))
-        rep.label = "RTI_TRUE";
+        rep.setLabel("RTI_TRUE");
     else
-        rep.label = "RTI_FALSE";
+        rep.setLabel("RTI_FALSE");
 
     D.Out(pdDebug, "Owner of Attribute %u of Object %u .",
           req->handleArray[0], req->object);
@@ -897,7 +897,7 @@
                                       req->object,
                                       req->handleArray,
                                       req->handleArraySize,
-                                      req->label.c_str());
+                                      req->getLabel().c_str());
 
     D.Out(pdDebug, "Federate %u of Federation %u negotiate "
           "divestiture of object %u.",
@@ -978,7 +978,7 @@
                          req->object,
                          req->handleArray,
                          req->handleArraySize,
-                         req->label.c_str());
+                         req->getLabel().c_str());
 
     D.Out(pdDebug,
           "Federate %u of Federation %u ownership acquisition of object %u.",
@@ -1267,14 +1267,14 @@
     rep->object = federations.registerObjectWithRegion(req->federation,
                                                      req->federate,
                                                      req->objectClass,
-                                                     
const_cast<char*>(req->label.c_str()),
+                                                     
const_cast<char*>(req->getLabel().c_str()),
                                                      req->region,
                                                      req->handleArraySize,
                                                      req->handleArray);
        
     D.Out(pdRegister,
           "Object \"%s\" of Federate %u has been registered under ID %u.",
-          req->label.c_str(), req->federate, rep->object);
+          req->getLabel().c_str(), req->federate, rep->object);
 
     rep->federate = req->federate ;
     rep->send(link); // Send answer to RTIA
@@ -1328,4 +1328,4 @@
 
 }} // namespace certi/rtig
 
-// $Id: RTIG_processing.cc,v 3.56.2.3 2008/04/10 14:57:49 erk Exp $
+// $Id: RTIG_processing.cc,v 3.56.2.4 2008/04/10 15:12:26 erk Exp $

Index: RTIA/OwnershipManagement.cc
===================================================================
RCS file: /sources/certi/certi/RTIA/OwnershipManagement.cc,v
retrieving revision 3.12.2.2
retrieving revision 3.12.2.3
diff -u -b -r3.12.2.2 -r3.12.2.3
--- RTIA/OwnershipManagement.cc 10 Apr 2008 14:57:48 -0000      3.12.2.2
+++ RTIA/OwnershipManagement.cc 10 Apr 2008 15:12:26 -0000      3.12.2.3
@@ -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: OwnershipManagement.cc,v 3.12.2.2 2008/04/10 14:57:48 erk Exp $
+// $Id: OwnershipManagement.cc,v 3.12.2.3 2008/04/10 15:12:26 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include <config.h>
@@ -88,7 +88,7 @@
     e = rep->exception ;
 
     if (e == e_NO_EXCEPTION)
-        return(rep->label.c_str());
+        return(rep->getLabel().c_str());
     else
         return("\0");
 }
@@ -143,7 +143,7 @@
     for (int i = 0 ; i < attribArraySize ; i++)
         req.handleArray[i] = attribArray[i] ;
 
-    req.label = theTag;
+    req.setLabel(theTag);
 
     D.Out(pdDebug, "NEGOTIATED_DIVESTITURE Federate %u ", fm->federate);
 
@@ -265,7 +265,7 @@
     for (int i = 0 ; i < attribArraySize ; i++)
         req.handleArray[i] = attribArray[i] ;
 
-    req.label = theTag;
+    req.setLabel(theTag);
 
     D.Out(pdDebug, "OWNERSHIP_ACQUISITION Federate %u ", fm->federate);
 
@@ -504,4 +504,4 @@
 
 }} // namespace certi/rtia
 
-// $Id: OwnershipManagement.cc,v 3.12.2.2 2008/04/10 14:57:48 erk Exp $
+// $Id: OwnershipManagement.cc,v 3.12.2.3 2008/04/10 15:12:26 erk Exp $

Index: RTIA/ObjectManagement.cc
===================================================================
RCS file: /sources/certi/certi/RTIA/ObjectManagement.cc,v
retrieving revision 3.35.2.2
retrieving revision 3.35.2.3
diff -u -b -r3.35.2.2 -r3.35.2.3
--- RTIA/ObjectManagement.cc    10 Apr 2008 14:57:48 -0000      3.35.2.2
+++ RTIA/ObjectManagement.cc    10 Apr 2008 15:12:27 -0000      3.35.2.3
@@ -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: ObjectManagement.cc,v 3.35.2.2 2008/04/10 14:57:48 erk Exp $
+// $Id: ObjectManagement.cc,v 3.35.2.3 2008/04/10 15:12:27 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include <config.h>
@@ -73,7 +73,7 @@
     req.federate = fm->federate ;
     req.federation = fm->_numero_federation ;
     req.objectClass = the_class ;
-    req.label = theObjectName;
+    req.setLabel(theObjectName);
 
     comm->sendMessage(&req);
 
@@ -83,7 +83,7 @@
 
     if (e == e_NO_EXCEPTION) {
         rootObject->registerObjectInstance(fm->federate, the_class, 
rep->object,
-                                           rep->label.c_str());
+                                           rep->getLabel().c_str());
         return rep->object ;
     }
     else
@@ -127,7 +127,7 @@
         req.setValue(i, valueArray[i].value, valueArray[i].length);
     }
 
-    req.label= theTag;
+    req.setLabel(theTag);
 
     comm->sendMessage(&req);
     std::auto_ptr<NetworkMessage> 
rep(comm->waitMessage(NetworkMessage::UPDATE_ATTRIBUTE_VALUES, req.federate));
@@ -172,7 +172,7 @@
         req.setValue(i, valueArray[i].value, valueArray[i].length);
     }
 
-    req.label = theTag;
+    req.setLabel(theTag);
 
     comm->sendMessage(&req);
     std::auto_ptr<NetworkMessage> 
rep(comm->waitMessage(NetworkMessage::UPDATE_ATTRIBUTE_VALUES, req.federate));
@@ -293,7 +293,7 @@
        req.setValue(i, valueArray[i].value, valueArray[i].length);
     }
 
-    req.label = theTag;
+    req.setLabel(theTag);
 
     // Send network message and then wait for answer.
     comm->sendMessage(&req);
@@ -338,7 +338,7 @@
        req.setValue(i, valueArray[i].value, valueArray[i].length);
     }
 
-    req.label = theTag;
+    req.setLabel(theTag);
 
     // Send network message and then wait for answer.
     comm->sendMessage(&req);
@@ -407,7 +407,7 @@
     req.federation = fm->_numero_federation ;
     req.federate = fm->federate ;
 
-    req.label = theTag;
+    req.setLabel(theTag);
     comm->sendMessage(&req);
     std::auto_ptr<NetworkMessage> 
rep(comm->waitMessage(NetworkMessage::DELETE_OBJECT, req.federate));
 
@@ -433,7 +433,7 @@
     req.federation = fm->_numero_federation ;
     req.federate   = fm->federate ;
 
-    req.label =theTag;
+    req.setLabel(theTag);
     comm->sendMessage(&req);
     std::auto_ptr<NetworkMessage> 
rep(comm->waitMessage(NetworkMessage::DELETE_OBJECT, req.federate));
 
@@ -770,4 +770,4 @@
 
 }} // namespace certi/rtia
 
-// $Id: ObjectManagement.cc,v 3.35.2.2 2008/04/10 14:57:48 erk Exp $
+// $Id: ObjectManagement.cc,v 3.35.2.3 2008/04/10 15:12:27 erk Exp $

Index: RTIA/DataDistribution.cc
===================================================================
RCS file: /sources/certi/certi/RTIA/DataDistribution.cc,v
retrieving revision 3.23.2.2
retrieving revision 3.23.2.3
diff -u -b -r3.23.2.2 -r3.23.2.3
--- RTIA/DataDistribution.cc    10 Apr 2008 14:57:48 -0000      3.23.2.2
+++ RTIA/DataDistribution.cc    10 Apr 2008 15:12:27 -0000      3.23.2.3
@@ -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: DataDistribution.cc,v 3.23.2.2 2008/04/10 14:57:48 erk Exp $
+// $Id: DataDistribution.cc,v 3.23.2.3 2008/04/10 15:12:27 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include <config.h>
@@ -273,7 +273,7 @@
 
     if (e == e_NO_EXCEPTION) {
         rootObject->registerObjectInstance(fm->federate, class_handle, 
rep->object,
-                                           rep->label.c_str());
+                                           rep->getLabel().c_str());
        for (int i = 0 ; i < nb ; ++i) {
            D[pdDebug] << "Register attribute [" << i << "] Attr: " << attrs[i]
                       << " Region: " << regions[i] << std::endl ;
@@ -412,4 +412,4 @@
 
 }} // namespace certi::rtia
 
-// $Id: DataDistribution.cc,v 3.23.2.2 2008/04/10 14:57:48 erk Exp $
+// $Id: DataDistribution.cc,v 3.23.2.3 2008/04/10 15:12:27 erk Exp $

Index: RTIA/TimeManagement.cc
===================================================================
RCS file: /sources/certi/certi/RTIA/TimeManagement.cc,v
retrieving revision 3.29.2.2
retrieving revision 3.29.2.3
diff -u -b -r3.29.2.2 -r3.29.2.3
--- RTIA/TimeManagement.cc      10 Apr 2008 14:57:48 -0000      3.29.2.2
+++ RTIA/TimeManagement.cc      10 Apr 2008 15:12:27 -0000      3.29.2.3
@@ -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: TimeManagement.cc,v 3.29.2.2 2008/04/10 14:57:48 erk Exp $
+// $Id: TimeManagement.cc,v 3.29.2.3 2008/04/10 15:12:27 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include <config.h>
@@ -129,7 +129,7 @@
 
       case NetworkMessage::FEDERATION_SYNCHRONIZED:
         try {
-            fm->federationSynchronized(msg.label.c_str());
+            fm->federationSynchronized(msg.getLabel().c_str());
         }
         catch (RTIinternalError &e) {
             cout << "RTIA:RTIinternalError in federationSynchronized." << endl 
;
@@ -139,7 +139,7 @@
 
       case NetworkMessage::SYNCHRONIZATION_POINT_REGISTRATION_SUCCEEDED:
         try {
-            fm->synchronizationPointRegistrationSucceeded(msg.label.c_str());
+            
fm->synchronizationPointRegistrationSucceeded(msg.getLabel().c_str());
         }
         catch (RTIinternalError &e) {
             cout << "RTIA:RTIinternalError in synchronizationPointRegistration"
@@ -150,7 +150,7 @@
 
       case NetworkMessage::ANNOUNCE_SYNCHRONIZATION_POINT:
         try {
-            fm->announceSynchronizationPoint(msg.label.c_str(), 
msg.tag.c_str());
+            fm->announceSynchronizationPoint(msg.getLabel().c_str(), 
msg.getTag().c_str());
         }
         catch (RTIinternalError &e) {
             cout << "RTIA:RTIinternalError in announceSynchronizationPoint." 
<< endl ;
@@ -162,7 +162,7 @@
         try {
             om->discoverObject(msg.object,
                                msg.objectClass,
-                               msg.label.c_str(),
+                               msg.getLabel().c_str(),
                                msg.getDate(),
                                msg.eventRetraction,
                                msg.exception);
@@ -184,7 +184,7 @@
                                         ValueArray,
                                         msg.handleArraySize,
                                         msg.getDate(),
-                                        msg.label.c_str(),
+                                        msg.getLabel().c_str(),
                                         msg.eventRetraction,
                                         msg.exception);
           else
@@ -192,7 +192,7 @@
                                         msg.handleArray,
                                         ValueArray,
                                         msg.handleArraySize,
-                                        msg.label.c_str(),
+                                        msg.getLabel().c_str(),
                                         msg.exception);
           free(ValueArray);
           break ;
@@ -218,7 +218,7 @@
                                      ValueArray,
                                      msg.handleArraySize,
                                      msg.getDate(),
-                                     msg.label.c_str(),
+                                     msg.getLabel().c_str(),
                                      msg.eventRetraction,
                                      msg.exception);
           else
@@ -226,7 +226,7 @@
                                      msg.handleArray,
                                      ValueArray,
                                      msg.handleArraySize,
-                                     msg.label.c_str(),
+                                     msg.getLabel().c_str(),
                                      msg.exception);
           free(ValueArray);
 
@@ -238,14 +238,14 @@
                om->removeObject(msg.object,
                                 msg.federate,
                                 msg.getDate(),
-                                msg.label.c_str(),
+                                msg.getLabel().c_str(),
                                 msg.eventRetraction,
                                 msg.exception);
          }
          else {
                om->removeObject(msg.object,
                                 msg.federate,
-                                msg.label.c_str(),
+                                msg.getLabel().c_str(),
                                 msg.exception);
          }
         break ;
@@ -272,7 +272,7 @@
                                                  msg.handleArray,
                                                  msg.handleArraySize,
                                                  msg.federate,
-                                                 
const_cast<char*>(msg.label.c_str()),
+                                                 
const_cast<char*>(msg.getLabel().c_str()),
                                                  msg.exception);
         break ;
 
@@ -303,7 +303,7 @@
         owm->requestAttributeOwnershipRelease(msg.object,
                                               msg.handleArray,
                                               msg.handleArraySize,
-                                              
const_cast<char*>(msg.label.c_str()),
+                                              
const_cast<char*>(msg.getLabel().c_str()),
                                               msg.exception);
         break ;
 
@@ -315,7 +315,7 @@
         break ;
 
       case NetworkMessage::INITIATE_FEDERATE_SAVE:
-        fm->initiateFederateSave(msg.label.c_str());
+        fm->initiateFederateSave(msg.getLabel().c_str());
         break ;
 
       case NetworkMessage::FEDERATION_SAVED:
@@ -329,7 +329,7 @@
       case NetworkMessage::REQUEST_FEDERATION_RESTORE_FAILED: {
           bool status = (msg.getType() == 
NetworkMessage::REQUEST_FEDERATION_RESTORE_SUCCEEDED)
               ? true : false ;
-          fm->requestFederationRestoreStatus(status, msg.label.c_str(), 
msg.tag.c_str());
+          fm->requestFederationRestoreStatus(status, msg.getLabel().c_str(), 
msg.getTag().c_str());
       }
         break ;
 
@@ -338,7 +338,7 @@
         break ;
 
       case NetworkMessage::INITIATE_FEDERATE_RESTORE:
-        fm->initiateFederateRestore(msg.label.c_str(), msg.federate);
+        fm->initiateFederateRestore(msg.getLabel().c_str(), msg.federate);
         break ;
 
       case NetworkMessage::FEDERATION_RESTORED:
@@ -796,4 +796,4 @@
 
 }} // namespaces
 
-// $Id: TimeManagement.cc,v 3.29.2.2 2008/04/10 14:57:48 erk Exp $
+// $Id: TimeManagement.cc,v 3.29.2.3 2008/04/10 15:12:27 erk Exp $




reply via email to

[Prev in Thread] Current Thread [Next in Thread]