Definition at line 290 of file bestpos_handler.cpp.
 
  
  
      
        
          | novatel_oem7_driver::BESTPOSHandler::BESTPOSHandler  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | novatel_oem7_driver::BESTPOSHandler::~BESTPOSHandler  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | const std::vector<int>& novatel_oem7_driver::BESTPOSHandler::getMessageIds  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | void novatel_oem7_driver::BESTPOSHandler::handleMsg  | 
          ( | 
          Oem7RawMessageIf::ConstPtr  | 
          msg | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | bool novatel_oem7_driver::BESTPOSHandler::isShortestPeriod  | 
          ( | 
          int32_t  | 
          period | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
  
  
      
        
          | void novatel_oem7_driver::BESTPOSHandler::processPositionAndPublishGPSFix  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
  
  
      
        
          | void novatel_oem7_driver::BESTPOSHandler::publishBESTPOS  | 
          ( | 
          Oem7RawMessageIf::ConstPtr  | 
          msg | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
  
  
      
        
          | void novatel_oem7_driver::BESTPOSHandler::publishBESTUTM  | 
          ( | 
          Oem7RawMessageIf::ConstPtr  | 
          msg | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
  
  
      
        
          | void novatel_oem7_driver::BESTPOSHandler::publishBESTVEL  | 
          ( | 
          Oem7RawMessageIf::ConstPtr  | 
          msg | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
  
  
      
        
          | void novatel_oem7_driver::BESTPOSHandler::publishINSVPA  | 
          ( | 
          Oem7RawMessageIf::ConstPtr  | 
          msg | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
  
  
      
        
          | void novatel_oem7_driver::BESTPOSHandler::publishNavSatFix  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
  
  
      
        
          | void novatel_oem7_driver::BESTPOSHandler::publishOdometry  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
  
  
      
        
          | void novatel_oem7_driver::BESTPOSHandler::publishROSMessages  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
template<typename T > 
  
  
      
        
          | void novatel_oem7_driver::BESTPOSHandler::updatePeriod  | 
          ( | 
          const T &  | 
          msg,  | 
         
        
           | 
           | 
          int64_t &  | 
          last_msg_msec,  | 
         
        
           | 
           | 
          int32_t &  | 
          msg_period  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineprivate   | 
  
 
 
  
  
      
        
          | std::string novatel_oem7_driver::BESTPOSHandler::base_frame_ | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | boost::shared_ptr<novatel_oem7_msgs::BESTPOS> novatel_oem7_driver::BESTPOSHandler::bestpos_ | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int32_t novatel_oem7_driver::BESTPOSHandler::bestpos_period_ | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | boost::shared_ptr<novatel_oem7_msgs::BESTVEL> novatel_oem7_driver::BESTPOSHandler::bestvel_ | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int32_t novatel_oem7_driver::BESTPOSHandler::bestvel_period_ | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | boost::shared_ptr<novatel_oem7_msgs::INSPVA> novatel_oem7_driver::BESTPOSHandler::inspva_ | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int32_t novatel_oem7_driver::BESTPOSHandler::inspva_period_ | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | boost::shared_ptr<novatel_oem7_msgs::INSPVAX> novatel_oem7_driver::BESTPOSHandler::inspvax_ | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int64_t novatel_oem7_driver::BESTPOSHandler::last_bestpos_ | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int64_t novatel_oem7_driver::BESTPOSHandler::last_bestvel_ | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int64_t novatel_oem7_driver::BESTPOSHandler::last_inspva_ | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | bool novatel_oem7_driver::BESTPOSHandler::position_source_BESTPOS_ | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | bool novatel_oem7_driver::BESTPOSHandler::position_source_INS_ | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | Oem7RawMessageIf::ConstPtr novatel_oem7_driver::BESTPOSHandler::psrdop2_ | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: