00001
00002
00003 #ifndef CAJUN_CBSTAT_UTILS_H
00004 #define CAJUN_CBSTAT_UTILS_H
00005
00006 #include "gtk_utils.H"
00007 #include "ui_config.H"
00008 #include <map>
00009 #include <string>
00010 #include <vector>
00011 #include <gtk/gtk.h>
00012 #include <glib.h>
00013 #include <glade/glade-xml.h>
00014 #include <libgnomeui/libgnomeui.h>
00015
00016 using namespace std;
00017
00018 namespace cajun
00019 {
00020 namespace cbstat_utils
00021 {
00022 gboolean get_entries_from_file (GString *result_file_path,
00023 GString *wait_file_path,
00024 vector<string> &entries,
00025 guint timeout_seconds,
00026 gboolean is_fail_fatal);
00027 gboolean wait_for_entries_to_file (GString *result_file_path,
00028 GString *wait_file_path,
00029 guint timeout_seconds,
00030 gboolean is_fail_fatal);
00031 };
00032 };
00033
00034 #endif
00035