cmake: no need to prepend prefix
[profile/ivi/automotive-message-broker.git] / ambd / glibmainloop.cpp
1 #include "glibmainloop.h"
2 #include <glib.h>
3 #include <stdlib.h>
4
5 GlibMainLoop::GlibMainLoop(int argc, char **argv)
6         :IMainLoop(argc,argv)
7 {
8         mainLoop = g_main_loop_new(NULL, false);
9 }
10
11 GlibMainLoop::~GlibMainLoop()
12 {
13         g_main_loop_quit(mainLoop);
14         g_main_loop_unref(mainLoop);
15         //exit(0);
16 }
17
18 int GlibMainLoop::exec()
19 {
20         g_main_loop_run(mainLoop);
21         return 1;
22 }
23