00001 #ifndef Se_Gtk_Message_Included 00002 #define Se_Gtk_Message_Included 00003 00004 #include "se_message.h" 00005 00006 namespace Se{ 00007 00008 //Declarations 00009 00010 class Workspace; 00011 class Gtk_Data; 00012 class Gtk_Data_Vector; 00013 00014 class Gtk_Message:public Message{ 00015 00016 private: 00017 Gtk_Data_Vector *pop_data_vector(); 00018 Gtk_Data *pop_data(); 00019 void pop_data(Gtk_Data_Vector *data_vector); 00020 void pop_data_vector(Gtk_Data_Vector *data_vector); 00021 00022 public: 00023 //Constructors 00024 Gtk_Message(Task the_task); 00025 00026 /*************************************** 00027 *Compose, send and read orders 00028 ***************************************/ 00029 00030 /*send_order_simulation_info is in se_gtk_message.h*/ 00031 /*send_order_simulation_data is in se_gtk_data.h*/ 00032 00033 /***************************/ 00034 00035 void read_order_simulation_info(Workspace *w); 00036 void read_order_simulation_data(Workspace *w); 00037 00038 }; 00039 00040 //String operator 00041 00042 //Other operators 00043 00044 } 00045 #endif
1.2.18