Changeset ac8ea81 in observatorio


Ignore:
Timestamp:
Apr 27, 2015, 2:44:53 PM (9 years ago)
Author:
Alejandro <amujica@…>
Branches:
simulacion
Children:
41755d2
Parents:
5c51ff9
Message:

Agregado el paramatro de conexion a la base de datos a la documentacion

Location:
simulacion/SimEscenariosEconomicos
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • simulacion/SimEscenariosEconomicos/indicatorGenerator.C

    r5c51ff9 rac8ea81  
    9090        if (ptrPlantLocation == NULL) {
    9191
    92             plantLocation = getPlantLocation(plantId);
     92            plantLocation = getPlantLocation(conn, plantId);
    9393
    9494            mapPlantLocation.insert(plantId, plantLocation);
     
    196196        if (ptrPlantLocation == NULL) {
    197197
    198             plantLocation = getPlantLocation(plantId);
     198            plantLocation = getPlantLocation(conn, plantId);
    199199
    200200            mapPlantLocation.insert(plantId, plantLocation);
  • simulacion/SimEscenariosEconomicos/indicatorGenerator.H

    r5c51ff9 rac8ea81  
    6969    /** Escribe una línea de información de un producto en un archivo.
    7070     *
    71      * @param node nodo que contiene la información del producto.
     71     * @param conn Conexión a la base de datos.
     72     * @param node nodo que contiene la informac1ión del producto.
    7273     * @param file flujo de salida para el archivo.
    7374     * @param mapPlantLocation buffer con ubicaciones de plantas.
     
    8283    /** Escribe una línea de información de un insumo en un archivo.
    8384     *
     85     * @param conn Conexión a la base de datos.
    8486     * @param arc arco del insumo.
    8587     * @param file flujo de salida para el archivo.
     
    102104    /** Genera un archivo .csv con los indicadores de un grafo.
    103105     *
     106     * @param conn Conexión a la base de datos.
    104107     * @param graph grafo al que se le van a extraer los indicadores.
    105108     * @param path ruta en la cual se va a almacenar el archivo.
  • simulacion/SimEscenariosEconomicos/ioManager.H

    r5c51ff9 rac8ea81  
    375375    /** Construye la red productiva hacia aguas arriba a partir de las raíces.
    376376     *
     377     *  @param conn Conexión a la base de datos.
    377378     *  @param g Grafo sobre el cual se va a construir la red.
    378379     *  @param queue cola en la que se encuentran las raices para efectual el
     
    706707    /** Construye la red productiva hacia aguas abajo a partir de las raíces.
    707708     *
     709     *  @param conn Conexión a la base de datos.
    708710     *  @param g Grafo sobre el cual se va a construir la red.
    709711     *  @param queue cola en la que se encuentran las raices para efectual el
  • simulacion/SimEscenariosEconomicos/queries.H

    r5c51ff9 rac8ea81  
    127127/** Extrae de la base de datos toda la información de un producto con id dado.
    128128 *
     129 * @param conn Conexión a la base de datos.
    129130 * @param id id del producto que se quiere consultar.
    130131 * @return Objeto ProductInfo con toda la información del producto consultado.
     
    134135/** Carga la lista de id de los insumos para un producto dado.
    135136 *
     137 * @param conn Conexión a la base de datos.
    136138 * @param[in] productId id del producto.
    137139 * @param[in] year año de declaración de la matriz.
     
    144146/** Carga a todos los proveedores de un insumo dado.
    145147 *
     148 * @param conn Conexión a la base de datos.
    146149 * @param[in] inputId id del insumo.
    147150 * @param[in] year año de la venta del insumo.
     
    155158 *  proveedor que coincidan con el mismo código arancelario.
    156159 *
     160 * @param conn Conexión a la base de datos.
    157161 * @param[in] inputInfo información del insumo.
    158162 * @param[out] Lista de productos asociados al insumo.
     
    164168 *  dado.
    165169 *
     170 * @param conn Conexión a la base de datos.
    166171 * @param[in] good bien del cual se requieren los que lo usan.
    167172 * @param[in] Año de declaración de la relación.
     
    176181 *  producto.
    177182 *
     183 * @param conn Conexión a la base de datos.
    178184 * @param inputId id del insumo.
    179185 * @param productId id del producto.
     
    185191/** Carga la cantidad producida y el precio de un producto en un año dado.
    186192 *
     193 * @param conn Conexión a la base de datos.
    187194 * @param[in-out] good bien al cual se le efectúa la consulta y se le asignan
    188195 *                 los valores.
     
    195202/** Carga la cantidad producida y el precio de un producto en un año dado.
    196203 *
     204 * @param conn Conexión a la base de datos.
    197205 * @param[in-out] info producto al cual se le efectúa la consulta y se le
    198206 *                 asignan los valores.
     
    205213 *  arriba.
    206214 *
     215 * @param[in] conn Conexión a la base de datos.
    207216 * @param[in] src bien en el nodo fuente.
    208217 * @param[in] tgt bien en el nodo destino.
     
    215224/** Consulta la cantidad que un comprador declara que obtiene de un proveedor.
    216225 *
     226 * @param conn Conexión a la base de datos.
    217227 * @param rif R.I.F. del proveedor.
    218228 * @param inputId id del insumo.
     
    226236 *  abajo.
    227237 *
     238 * @param conn Conexión a la base de datos.
    228239 * @param[in] src bien en el nodo fuente.
    229240 * @param[in] tgt bien en el nodo destino.
     
    238249 *  registrado en el sigesic como un producto.
    239250 *
     251 * @param conn Conexión a la base de datos.
    240252 * @param good Bien proveído.
    241253 * @param id id del insumo.
     
    248260/** Consulta el país de origen de una empresa.
    249261 *
     262 * @param conn Conexión a la base de datos.
    250263 * @param rif R.I.F. de la empresa.
    251264 * @return nombre del país de origen.
     
    255268/** Consulta el país de procedencia de una empresa.
    256269 *
     270 * @param conn Conexión a la base de datos.
    257271 * @param rif R.I.F. de la empresa.
    258272 * @return nombre del país de procedencia.
     
    262276/** Carga una lista de posibles proveedores para un insumo.
    263277 *
     278 * @param conn Conexión a la base de datos.
    264279 * @param[in] tariffCode código arancelario del insumo.
    265280 * @param[in] year año de la venta.
     
    273288/** Carga la lista de id de productos de un insumo dado.
    274289 *
     290 * @param conn Conexión a la base de datos.
    275291 * @param[in] id id del insumo.
    276292 * @param[in] año de la de las ventas.
     
    282298/** Consulta el nombre de un insumo.
    283299 *
     300 * @param conn Conexión a la base de datos.
    284301 * @param id id del insumo.
    285302 * @return nombre del insumo.
     
    289306/** Consulta la ubicación de una planta.
    290307 *
     308 * @param conn Conexión a la base de datos.
    291309 * @param id id de la planta.
    292310 * @return ubicación de la planta.
    293311 */
    294 PlantLocation getPlantLocation(const long & id);
     312PlantLocation getPlantLocation(AutoConnection & conn, const long & id);
    295313
    296314/** Consulta el CIIU de una unidad económica.
    297315 *
     316 * @param conn Conexión a la base de datos.
    298317 * @param rif R.I.F. de la empresa.
    299318 * @return valor del CIIU de la actividad económica.
     
    303322/** Consulta la cantidad de emplados operativos de una unidad económica.
    304323 *
    305  *  @param rif R.I.F. de la empresa.
    306  *  @param year Año máximo de la declaración.
    307  *  @return cantidad de empleados en la unidad económica.
     324 * @param conn Conexión a la base de datos.
     325 * @param rif R.I.F. de la empresa.
     326 * @param year Año máximo de la declaración.
     327 * @return cantidad de empleados en la unidad económica.
    308328 */
    309329real getOperatingStaffNumber(AutoConnection & conn, const std::string & rif,
     
    312332/** Consulta el monto total producido por una empresa en un año dado.
    313333 *
    314  *  @param rif R.I.F. de la empresa.
    315  *  @param year Año de la producción.
    316  *  @return monto total producido por la empresa.
     334 * @param conn Conexión a la base de datos.
     335 * @param rif R.I.F. de la empresa.
     336 * @param year Año de la producción.
     337 * @return monto total producido por la empresa.
    317338 */
    318339real getTotalAmount(AutoConnection & conn, const std::string & rif,
     
    321342/** Extrae los años para los cuales existe una producción.
    322343 *
     344 * @param conn Conexión a la base de datos.
    323345 * @param[in]  productId Id del producto del cual se quiere consultar.
    324346 * @param[out] years Lista de años para los cuales hay producción declarada.
     
    335357/** Lista las empresas que tengan nombre parecido al dado.
    336358 *
     359 * @param conn Conexión a la base de datos.
    337360 * @param[in] company Nombre de la empresa.
    338361 * @param[out] list Lista de pares (rif, nombre) de cada empresa coincidente.
     
    351374/** Lista todos los productos producidos por una empresa.
    352375 *
     376 * @param conn Conexión a la base de datos.
    353377 * @param[in] rif R.I.F. de la empresa.
    354378 * @param[out] list Lista de pares (id, nombre) de cada cada producto.
Note: See TracChangeset for help on using the changeset viewer.