Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
SlammmSpafDBSynchroniser.hpp
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
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:28 for Jafar by doxygen 1.7.6.1
LAAS-CNRS