timestamp: fix for bcm_timeval on older kernels
[profile/ivi/automotive-message-broker.git] / ambd / qtmainloop.cpp
1 #include "qtmainloop.h"
2
3 extern "C" IMainLoop * create(int argc, char** argv)
4 {
5         return new QtMainLoop(argc, argv);
6 }
7
8 QtMainLoop::QtMainLoop(int argc, char** argv)
9         :IMainLoop(argc,argv)
10 {
11         app = new QCoreApplication(argc,argv);
12 }
13
14 QtMainLoop::~QtMainLoop()
15 {
16         app->exit(0);
17 }
18
19 int QtMainLoop::exec()
20 {
21         return app->exec();
22 }