Update of /cvsroot/playerstage/code/player/server/drivers/laser
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10464/player/server/drivers/laser

Modified Files:
        RS4LeuzeLaserDriver.cc lasercspace.cc lasercutter.cc 
        laserposeinterpolator.cc laserrescan.cc lasertransform.cc 
        lasertransform.h pbs_driver.cc sicklms200.cc sicklms400.cc 
        sickpls.cc sicks3000.cc urglaserdriver.cc 
Log Message:
applied Toby's autopointer patches

Index: sicks3000.cc
===================================================================
RCS file: /cvsroot/playerstage/code/player/server/drivers/laser/sicks3000.cc,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** sicks3000.cc        9 Jul 2007 17:18:00 -0000       1.3
--- sicks3000.cc        23 Aug 2007 19:58:44 -0000      1.4
***************
*** 143,147 ****
  
      // MessageHandler
!     int ProcessMessage(MessageQueue * resp_queue, 
                       player_msghdr * hdr, 
                       void * data);
--- 143,147 ----
  
      // MessageHandler
!     int ProcessMessage(QueuePointer &resp_queue, 
                       player_msghdr * hdr, 
                       void * data);
***************
*** 360,364 ****
  
  int 
! SickS3000::ProcessMessage(MessageQueue * resp_queue, 
                             player_msghdr * hdr,
                             void * data)
--- 360,364 ----
  
  int 
! SickS3000::ProcessMessage(QueuePointer &resp_queue, 
                             player_msghdr * hdr,
                             void * data)
***************
*** 697,701 ****
            
            this->Publish(this->device_addr,
-                         NULL,
                          PLAYER_MSGTYPE_DATA,
                          PLAYER_LASER_DATA_SCAN,
--- 697,700 ----

Index: pbs_driver.cc
===================================================================
RCS file: /cvsroot/playerstage/code/player/server/drivers/laser/pbs_driver.cc,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** pbs_driver.cc       31 Jul 2007 08:33:45 -0000      1.1
--- pbs_driver.cc       23 Aug 2007 19:58:44 -0000      1.2
***************
*** 118,122 ****
  
      // MessageHandler
!     int ProcessMessage(MessageQueue * resp_queue, 
                         player_msghdr * hdr, 
                         void * data);
--- 118,122 ----
  
      // MessageHandler
!     int ProcessMessage(QueuePointer &resp_queue, 
                         player_msghdr * hdr, 
                         void * data);
***************
*** 300,304 ****
  
  /// Process messages
! int PBSDriver::ProcessMessage(MessageQueue * resp_queue, 
                             player_msghdr * hdr,
                             void * data)
--- 300,304 ----
  
  /// Process messages
! int PBSDriver::ProcessMessage(QueuePointer &resp_queue, 
                             player_msghdr * hdr,
                             void * data)
***************
*** 656,660 ****
                                        data_packet.id ++;
                                        this->Publish(this->device_addr,
-                                       NULL,
                                        PLAYER_MSGTYPE_DATA,
                                        PLAYER_LASER_DATA_SCAN,
--- 656,659 ----

Index: urglaserdriver.cc
===================================================================
RCS file: 
/cvsroot/playerstage/code/player/server/drivers/laser/urglaserdriver.cc,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** urglaserdriver.cc   9 Jul 2007 17:18:00 -0000       1.12
--- urglaserdriver.cc   23 Aug 2007 19:58:44 -0000      1.13
***************
*** 128,132 ****
  
        // This method will be invoked on each incoming message
!       virtual int ProcessMessage(MessageQueue* resp_queue,
                                 player_msghdr * hdr,
                                 void * data);
--- 128,132 ----
  
        // This method will be invoked on each incoming message
!       virtual int ProcessMessage(QueuePointer & resp_queue, 
                                 player_msghdr * hdr,
                                 void * data);
***************
*** 282,286 ****
  
////////////////////////////////////////////////////////////////////////////////
  int
!   URGLaserDriver::ProcessMessage (MessageQueue* resp_queue,
                                    player_msghdr * hdr,
                                    void * data)
--- 282,286 ----
  
////////////////////////////////////////////////////////////////////////////////
  int
!   URGLaserDriver::ProcessMessage (QueuePointer &resp_queue,
                                    player_msghdr * hdr,
                                    void * data)
***************
*** 344,348 ****
        Data.ranges[i] /= 1000;
      }
!     Publish (device_addr, NULL, PLAYER_MSGTYPE_DATA, PLAYER_LASER_DATA_SCAN,
               &Data, sizeof(player_laser_data_t), NULL);
  
--- 344,348 ----
        Data.ranges[i] /= 1000;
      }
!     Publish (device_addr, PLAYER_MSGTYPE_DATA, PLAYER_LASER_DATA_SCAN,
               &Data, sizeof(player_laser_data_t), NULL);
  

Index: sicklms200.cc
===================================================================
RCS file: /cvsroot/playerstage/code/player/server/drivers/laser/sicklms200.cc,v
retrieving revision 1.62
retrieving revision 1.63
diff -C2 -d -r1.62 -r1.63
*** sicklms200.cc       16 Jul 2007 02:46:04 -0000      1.62
--- sicklms200.cc       23 Aug 2007 19:58:44 -0000      1.63
***************
*** 181,185 ****
  
      // MessageHandler
!     int ProcessMessage(MessageQueue * resp_queue, 
                       player_msghdr * hdr, 
                       void * data);
--- 181,185 ----
  
      // MessageHandler
!     int ProcessMessage(QueuePointer & resp_queue, 
                       player_msghdr * hdr, 
                       void * data);
***************
*** 532,536 ****
  
  int 
! SickLMS200::ProcessMessage(MessageQueue * resp_queue, 
                             player_msghdr * hdr,
                             void * data)
--- 532,536 ----
  
  int 
! SickLMS200::ProcessMessage(QueuePointer & resp_queue, 
                             player_msghdr * hdr,
                             void * data)
***************
*** 736,740 ****
        
        // Make data available
!       this->Publish(this->device_addr, NULL, 
                      PLAYER_MSGTYPE_DATA, PLAYER_LASER_DATA_SCAN,
                      (void*)&data, sizeof(data), &time);
--- 736,740 ----
        
        // Make data available
!       this->Publish(this->device_addr,  
                      PLAYER_MSGTYPE_DATA, PLAYER_LASER_DATA_SCAN,
                      (void*)&data, sizeof(data), &time);

Index: lasercutter.cc
===================================================================
RCS file: /cvsroot/playerstage/code/player/server/drivers/laser/lasercutter.cc,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** lasercutter.cc      20 Aug 2007 06:37:27 -0000      1.2
--- lasercutter.cc      23 Aug 2007 19:58:44 -0000      1.3
***************
*** 184,188 ****
    }
  
!   this->Publish(this->device_addr, NULL, 
                  PLAYER_MSGTYPE_DATA, PLAYER_LASER_DATA_SCAN,
                  &this->data, sizeof(this->data), NULL);
--- 184,188 ----
    }
  
!   this->Publish(this->device_addr, 
                  PLAYER_MSGTYPE_DATA, PLAYER_LASER_DATA_SCAN,
                  &this->data, sizeof(this->data), NULL);

Index: laserposeinterpolator.cc
===================================================================
RCS file: 
/cvsroot/playerstage/code/player/server/drivers/laser/laserposeinterpolator.cc,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** laserposeinterpolator.cc    9 Jul 2007 17:17:59 -0000       1.14
--- laserposeinterpolator.cc    23 Aug 2007 19:58:44 -0000      1.15
***************
*** 145,149 ****
  
      // MessageHandler
!     int ProcessMessage(MessageQueue * resp_queue, 
                       player_msghdr * hdr, 
                       void * data);
--- 145,149 ----
  
      // MessageHandler
!     int ProcessMessage(QueuePointer & resp_queue, 
                       player_msghdr * hdr, 
                       void * data);
***************
*** 282,286 ****
  
  int 
! LaserPoseInterp::ProcessMessage(MessageQueue * resp_queue, 
                                  player_msghdr * hdr,
                                  void * data)
--- 282,286 ----
  
  int 
! LaserPoseInterp::ProcessMessage(QueuePointer & resp_queue, 
                                  player_msghdr * hdr,
                                  void * data)
***************
*** 303,307 ****
        scanpose.scan = *((player_laser_data_t*)data);
  
!       this->Publish(this->device_addr, NULL,
                      PLAYER_MSGTYPE_DATA, PLAYER_LASER_DATA_SCANPOSE,
                      (void*)&scanpose, sizeof(scanpose), &hdr->timestamp);
--- 303,307 ----
        scanpose.scan = *((player_laser_data_t*)data);
  
!       this->Publish(this->device_addr, 
                      PLAYER_MSGTYPE_DATA, PLAYER_LASER_DATA_SCANPOSE,
                      (void*)&scanpose, sizeof(scanpose), &hdr->timestamp);
***************
*** 375,379 ****
                 this->update_interval)))
            {
!             this->Publish(this->device_addr, NULL,
                            PLAYER_MSGTYPE_DATA, PLAYER_LASER_DATA_SCANPOSE,
                            (void*)&scanpose, sizeof(scanpose), 
--- 375,379 ----
                 this->update_interval)))
            {
!             this->Publish(this->device_addr, 
                            PLAYER_MSGTYPE_DATA, PLAYER_LASER_DATA_SCANPOSE,
                            (void*)&scanpose, sizeof(scanpose), 

Index: RS4LeuzeLaserDriver.cc
===================================================================
RCS file: 
/cvsroot/playerstage/code/player/server/drivers/laser/RS4LeuzeLaserDriver.cc,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** RS4LeuzeLaserDriver.cc      22 Aug 2007 00:19:56 -0000      1.1
--- RS4LeuzeLaserDriver.cc      23 Aug 2007 19:58:44 -0000      1.2
***************
*** 166,170 ****
        //handling request and commands(4)
        // This method will be invoked on each incoming message
!       virtual int ProcessMessage(MessageQueue* resp_queue,
                                 player_msghdr * hdr,
                                 void * data);
--- 166,170 ----
        //handling request and commands(4)
        // This method will be invoked on each incoming message
!       virtual int ProcessMessage(QueuePointer &resp_queue,
                                 player_msghdr * hdr,
                                 void * data);
***************
*** 341,345 ****
  
  
! int RS4LeuzeLaserDriver::ProcessMessage(MessageQueue* resp_queue,
                                    player_msghdr * hdr,
                                    void * data)
--- 341,345 ----
  
  
! int RS4LeuzeLaserDriver::ProcessMessage(QueuePointer &resp_queue,
                                    player_msghdr * hdr,
                                    void * data)
***************
*** 416,420 ****
                
  
!               Publish(device_addr, NULL, PLAYER_MSGTYPE_DATA, 
PLAYER_LASER_DATA_SCAN,
                        &Data, sizeof(player_laser_data_t), NULL);
                //cout << endl << "Data RS4leuze passed ";
--- 416,420 ----
                
  
!               Publish(device_addr, PLAYER_MSGTYPE_DATA, 
PLAYER_LASER_DATA_SCAN,
                        &Data, sizeof(player_laser_data_t), NULL);
                //cout << endl << "Data RS4leuze passed ";

Index: lasertransform.cc
===================================================================
RCS file: 
/cvsroot/playerstage/code/player/server/drivers/laser/lasertransform.cc,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** lasertransform.cc   20 Sep 2005 05:53:46 -0000      1.1
--- lasertransform.cc   23 Aug 2007 19:58:44 -0000      1.2
***************
*** 68,72 ****
      return(-1);
    }
- 
    return 0;
  }
--- 68,71 ----
***************
*** 85,89 ****
  
////////////////////////////////////////////////////////////////////////////////
  // Process an incoming message
! int LaserTransform::ProcessMessage(MessageQueue * resp_queue, 
                                  player_msghdr * hdr, 
                                  void * data)
--- 84,88 ----
  
////////////////////////////////////////////////////////////////////////////////
  // Process an incoming message
! int LaserTransform::ProcessMessage(QueuePointer & resp_queue, 
                                  player_msghdr * hdr, 
                                  void * data)

Index: laserrescan.cc
===================================================================
RCS file: /cvsroot/playerstage/code/player/server/drivers/laser/laserrescan.cc,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** laserrescan.cc      20 Aug 2007 06:37:27 -0000      1.7
--- laserrescan.cc      23 Aug 2007 19:58:44 -0000      1.8
***************
*** 191,195 ****
        }
  
!   this->Publish(this->device_addr, NULL, 
                  PLAYER_MSGTYPE_DATA, PLAYER_LASER_DATA_SCAN,
                  &this->data, sizeof(this->data), NULL);
--- 191,195 ----
        }
  
!   this->Publish(this->device_addr,  
                  PLAYER_MSGTYPE_DATA, PLAYER_LASER_DATA_SCAN,
                  &this->data, sizeof(this->data), NULL);

Index: sicklms400.cc
===================================================================
RCS file: /cvsroot/playerstage/code/player/server/drivers/laser/sicklms400.cc,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** sicklms400.cc       9 Jul 2007 17:18:00 -0000       1.2
--- sicklms400.cc       23 Aug 2007 19:58:44 -0000      1.3
***************
*** 197,201 ****
  
      // MessageHandler
!     int ProcessMessage (MessageQueue* resp_queue, 
                        player_msghdr* hdr, 
                        void* data);
--- 197,201 ----
  
      // MessageHandler
!     int ProcessMessage (QueuePointer &resp_queue, 
                        player_msghdr* hdr, 
                        void* data);
***************
*** 386,390 ****
  // ProcessMessage
  int 
!   SickLMS400::ProcessMessage (MessageQueue* resp_queue, 
                                player_msghdr* hdr,
                                void* data)
--- 386,390 ----
  // ProcessMessage
  int 
!   SickLMS400::ProcessMessage (QueuePointer &resp_queue, 
                                player_msghdr* hdr,
                                void* data)
***************
*** 670,674 ****
        if (data.ranges_count != (unsigned int)-1)
          // Make data available
!         Publish (device_addr, NULL, PLAYER_MSGTYPE_DATA, 
PLAYER_LASER_DATA_SCAN,
                   &data, sizeof (data), NULL);
      }
--- 670,674 ----
        if (data.ranges_count != (unsigned int)-1)
          // Make data available
!         Publish (device_addr, PLAYER_MSGTYPE_DATA, PLAYER_LASER_DATA_SCAN,
                   &data, sizeof (data), NULL);
      }

Index: lasertransform.h
===================================================================
RCS file: 
/cvsroot/playerstage/code/player/server/drivers/laser/lasertransform.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** lasertransform.h    20 Sep 2005 05:53:46 -0000      1.1
--- lasertransform.h    23 Aug 2007 19:58:44 -0000      1.2
***************
*** 50,54 ****
  
      // MessageHandler
!   public: virtual int ProcessMessage(MessageQueue * resp_queue, 
                                player_msghdr * hdr, 
                                void * data);
--- 50,54 ----
  
      // MessageHandler
!   public: virtual int ProcessMessage(QueuePointer & resp_queue, 
                                player_msghdr * hdr, 
                                void * data);

Index: lasercspace.cc
===================================================================
RCS file: /cvsroot/playerstage/code/player/server/drivers/laser/lasercspace.cc,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -d -r1.23 -r1.24
*** lasercspace.cc      16 Nov 2005 00:56:01 -0000      1.23
--- lasercspace.cc      23 Aug 2007 19:58:44 -0000      1.24
***************
*** 187,191 ****
      this->data.ranges[i]  = this->FreeRange(data,i);
  
!   this->Publish(this->device_addr, NULL, 
                  PLAYER_MSGTYPE_DATA, PLAYER_LASER_DATA_SCAN,
                  (void*)&this->data, sizeof(this->data), NULL);
--- 187,191 ----
      this->data.ranges[i]  = this->FreeRange(data,i);
  
!   this->Publish(this->device_addr,  
                  PLAYER_MSGTYPE_DATA, PLAYER_LASER_DATA_SCAN,
                  (void*)&this->data, sizeof(this->data), NULL);

Index: sickpls.cc
===================================================================
RCS file: /cvsroot/playerstage/code/player/server/drivers/laser/sickpls.cc,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** sickpls.cc  20 Aug 2007 06:37:27 -0000      1.12
--- sickpls.cc  23 Aug 2007 19:58:44 -0000      1.13
***************
*** 178,182 ****
  
      // MessageHandler
!     int ProcessMessage(MessageQueue * resp_queue, 
                       player_msghdr * hdr, 
                       void * data);
--- 178,182 ----
  
      // MessageHandler
!     int ProcessMessage(QueuePointer & resp_queue, 
                       player_msghdr * hdr, 
                       void * data);
***************
*** 538,542 ****
  
        // Make data available
!       this->Publish(this->device_addr, NULL, 
                      PLAYER_MSGTYPE_DATA, PLAYER_LASER_DATA_SCAN,
                      (void*)&data, sizeof(data), NULL);
--- 538,542 ----
  
        // Make data available
!       this->Publish(this->device_addr,  
                      PLAYER_MSGTYPE_DATA, PLAYER_LASER_DATA_SCAN,
                      (void*)&data, sizeof(data), NULL);
***************
*** 550,554 ****
  // Process an incoming message
  int 
! SickPLS::ProcessMessage(MessageQueue * resp_queue, 
                             player_msghdr * hdr,
                             void * data)
--- 550,554 ----
  // Process an incoming message
  int 
! SickPLS::ProcessMessage(QueuePointer & resp_queue, 
                             player_msghdr * hdr,
                             void * data)


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Playerstage-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-commit

Reply via email to