00001 /* 00002 * UEventsSender.h 00003 * 00004 * Created on: 2013-10-14 00005 * Author: Mathieu 00006 */ 00007 00008 #ifndef UEVENTSSENDER_H_ 00009 #define UEVENTSSENDER_H_ 00010 00011 #include "rtabmap/utilite/UtiLiteExp.h" // DLL export/import defines 00012 00013 class UEvent; 00014 00015 class UTILITE_EXP UEventsSender 00016 { 00017 public: 00018 UEventsSender(){} 00019 virtual ~UEventsSender(); 00020 00021 protected: 00022 00027 void post(UEvent * event, bool async = true) const; 00028 }; 00029 00030 00031 #endif /* UEVENTSSENDER_H_ */