Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Search  

/home/mrm/Simex/src/se_gtk_data_vector.h

Go to the documentation of this file.
00001 #ifndef Se_Gtk_Data_Vector_Included
00002 #define Se_Gtk_Data_Vector_Included
00003 
00004 #include "se_data_vector.h"
00005 #include "se_gtk_data.h"
00006 
00007 namespace Se{
00008 
00009 //Declarations
00010 
00011 class Gtk_Data_Vector:public Data_Vector{
00012 
00013   GtkWidget *name_button;
00014   GtkWidget *size_button;
00015   GtkWidget *data_button;
00016   GtkWidget *type_button;
00017   GtkWidget *mode_button;
00018   GtkWidget *access_button;
00019   GtkWidget *accumulation_button;
00020   GtkWidget *table_name_button;
00021   GtkWidget *table_size_button;
00022   GtkWidget *table_data_button;
00023   
00024   Object *parent;
00025   
00026  public:
00027   //Constructors
00028   Gtk_Data_Vector();
00029   Gtk_Data_Vector(Object *parent);
00030 
00031   Gtk_Data *find(String name);
00032   Gtk_Data *at(int i);
00033 
00034   //Interface
00035   void push_back_and_set_parent(Gtk_Data *the_data);
00036   void set_parent(Object *the_object);
00037   void set_parent_for_all(Object *the_object);
00038   
00039   void build(int x,int y,GtkTable *table);
00040   
00041 };
00042 
00043 //String operator
00044 
00045 //Other operators
00046 
00047 }
00048 #endif

Generated on Sat Jul 19 04:01:27 2003 for SIMEX by doxygen1.2.18