10 #ifndef CLASS_NORMALPACKETIZER
11 #define CLASS_NORMALPACKETIZER
42 cout <<
"N-DATATYPE-SENDED: " << list.size() <<
"\n";
46 amount_elements = list.size();
47 for(
int i=0;i<amount_elements;i++){
65 vector<DataType *> data(amount_elements,NULL);
66 vector<DataType *> elements;
67 vector<int> idElements;
69 for(
int i=0;i<list.size();i++){
71 elements = aux.getElements();
73 for (
int j = 0; j < elements.size(); j++)
76 data[pos]=elements[j];
80 for(
int i=0;i<data.size();i++){
85 amount_elements = good;
87 cout <<
"N-DATATYPE-RECEIVED: " << good <<
"\n";
91 int getSizeElements(){
92 return amount_elements;
Clase que Implementa la estructura de un Paquete.
vector< int > getIdElements()
Clase que representa un tipo de dato que será paquetizado.
bool put(DataType *x, int pos)
vector< DataType * > packageListToImg(vector< Package > list, bool show_data)
Clase que define la estructuras que debe tener el paquetizador.
vector< Package > imgToPackageList(vector< DataType * > list, int size, bool show_data)
Clase que define un Paquetizador básico.