Jafar
|
00001 /* $Id$ */ 00002 00003 #ifndef _SPLAMF_SLAMMM_SPAF_DB_SYNCHRONISER_H_ 00004 #define _SPLAMF_SLAMMM_SPAF_DB_SYNCHRONISER_H_ 00005 00006 #include <slammm/MultiMapEvents.hpp> 00007 00008 namespace jafar { 00009 namespace slammm { 00010 class MultiMapsSlam; 00011 } 00012 namespace spafdb { 00013 class SpafDB; 00014 } 00015 namespace splamf { 00016 class SlammmSpafDBSynchroniser : public slammm::MultiMapEventAdapter { 00017 public: 00018 SlammmSpafDBSynchroniser(slammm::MultiMapsSlam* mms, spafdb::SpafDB* _spafDB); 00019 virtual ~SlammmSpafDBSynchroniser(); 00020 protected: 00021 virtual void mapClosed( int _robotId, int _mapId, slam::SlamEkf* ); 00022 private: 00023 slammm::MultiMapsSlam* m_mms; 00024 spafdb::SpafDB* m_spafDB; 00025 }; 00026 } 00027 } 00028 00029 #endif
Generated on Wed Oct 15 2014 00:37:28 for Jafar by doxygen 1.7.6.1 |