// ------------------------- PersistentStoreEnDisco::cargaContenedorDeFichero() void PersistentStoreEnDisco::cargarContenedorDeFichero( Container &c, const Directorio &dir, bool esLib) /** * Toma un contenedor y lo llena con los objetos * del fichero .zbj del mismo nombre. * Puede provocar una excepción al no encontrar el fichero. */ { std::string nomArchivoCont = dir.getNombre() + c.getNombre() + EXT_ARCHIVOS_ZERO ; FicheroSoporte ms( nomArchivoCont, FicheroSoporte::Existente ); CargadorObjetos cargador( &ms ); Runtime::rt()->prepara( cargador.getObjetosCargados(), esLib, NULL, &c ); }
void lanzar_cargador(int vuelo_destino) { sprintf(id_vuelo_destino, "%d", vuelo_destino); Process cargador("robot_intercargo", args_robot_intercargo); }