libshevek

- Main Page
- Classes
- Files

- File List

src/mainloop.hh

    00001 /* main.hh - main function
    00002  * Copyright 2003 Bas Wijnen <wijnen@debian.org>
    00003  *
    00004  * This program is free software: you can redistribute it and/or modify
    00005  * it under the terms of the GNU General Public License as published by
    00006  * the Free Software Foundation, either version 3 of the License, or
    00007  * (at your option) any later version.
    00008  *
    00009  * This program is distributed in the hope that it will be useful,
    00010  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    00011  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    00012  * GNU General Public License for more details.
    00013  *
    00014  * You should have received a copy of the GNU General Public License
    00015  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
    00016  */
    00017
    00018 #ifndef SHEVEK_MAINLOOP_HH
    00019 #define SHEVEK_MAINLOOP_HH
    00020
    00021 namespace shevek
    00022 {
    00023   // convenience functions: start and stop the Glib main loop
    00024   // don't use this, just use Gtk stuff, if you use gtk in your program.
    00026
    00028   void loop ();
    00030
    00032   void end_loop ();
    00033 }
    00034
    00035 #endif // defined SHEVEK_MAINLOOP_HH