X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/cc77948bedbd851e009ad3b8a421dea93c3ceeff..de760c05d707d0b239f4fc09cb1dba2c13a18b45:/Constructor/include/workplace.h?ds=inline diff --git a/Constructor/include/workplace.h b/Constructor/include/workplace.h index 8a533e2..670d86d 100644 --- a/Constructor/include/workplace.h +++ b/Constructor/include/workplace.h @@ -12,9 +12,12 @@ ///Indico que la clase CItem existe para poder compilar. class CItem; -///Esta estructura define una linea entre un item logico y uno de transporte. +/**Esta estructura define una linea entre un item logico y uno de transporte, + *tambien indica cual de las dos salidas del tanque esta conectada. + */ typedef struct { int logic_id, store_id; + bool cistern_out1; }t_line; class WorkPlace:public Gtk::Fixed { @@ -52,6 +55,9 @@ class WorkPlace:public Gtk::Fixed { ///Punteros a las listas de items. std::list *listaItems, *lista_logic_Items; + ///Verifica si hay nombres repetidos. + virtual bool chek_name(Glib::ustring _name, int _id); + /** Listas de lineas que van de una compuerta a la entrada de un item y de la salida de un item a una compuerta * lista_lineas_in = (salida) compuerta --> (entrada) item * lista_lineas_out= (entrada) compuerta --> (salida) item