// generated 2005/4/21 19:44:30 EDT by scott@Corwin.(none)
// using glademm V2.6.0
//
// newer (non customized) versions of this file go to settings_window.hh_new
// you might replace
// class foo : public foo_glade { ... };
// by
// typedef foo_glade foo;
// if you didn't make any modifications to the widget
#ifndef _settings_WINDOW_HH
# include "settings_window_glade.hh"
# define _settings_WINDOW_HH
// Acovea library
#include <libacovea/acovea.h>
using namespace acovea;
typedef struct
{
size_t num_pops;
size_t pop_size;
size_t num_runs;
double srate;
double mrate;
double irate;
double crate;
char benchmark[256];
char config[256];
bool scaling;
bool use_seed;
size_t seed;
optimization_mode mode;
}
settings_t;
class settings_window : public settings_window_glade
{
public:
settings_window(settings_t & s);
private:
void on_settings_benchmark_browse_button_clicked();
void on_settings_config_browse_button_clicked();
void on_settings_seed_check_toggled();
void on_settings_cancel_button_clicked();
void on_settings_okay_button_clicked();
settings_t & settings;
};
#endif
syntax highlighted by Code2HTML, v. 0.9.1