Página principal | Lista de componentes | Directories | Lista de archivos | Miembros de las clases | Archivos de los miembros | Páginas relacionadas

Referencia del Archivo opciones.h

Manejo de ficheros de configuración. Más...

#include "stdio.h"
#include "string.h"
#include "config.h"

Ir al código fuente de este archivo.

Tipos definidos

typedef dupla_opciones DuplaOpciones
 representación intermedia de un parámetro de configuración

Funciones

void leer_opciones_cargar (char *buffer, DuplaOpciones *opciones, int n)
 intenta identificar una linea de configuración y decodificarla en una zona de memoria
int opciones_analizar_faltantes (DuplaOpciones *opciones, int n)
 intenta descubrir que opciones no fueron especificadas
int leer_opciones (DuplaOpciones *opciones, int n, char *ruta)
 carga todos los parámetros de configuración de una archivo en el vector opciones


Descripción detallada

Manejo de ficheros de configuración.


Documentación de las funciones

int leer_opciones DuplaOpciones opciones,
int  n,
char *  ruta
 

carga todos los parámetros de configuración de una archivo en el vector opciones

Parámetros:
opciones venctor de duplas (NombreOpcion - Valor)
n cantidad de duplas dentro del vector opciones
ruta ruta del archivo con los parámetros de configuración
Devuelve:
1 en caso de error

void leer_opciones_cargar char *  buffer,
DuplaOpciones opciones,
int  n
 

intenta identificar una linea de configuración y decodificarla en una zona de memoria

Parámetros:
buffer cadena que representa la opciones.
opciones vector de duplas 'NombreOpcion - valor', de donde se obtienen los identificadores de opciones válidas (NombreOpcion) y un espacio de almacenamiento para el valor obtenido (Valor)
n cantidad de opciones válidas

int opciones_analizar_faltantes DuplaOpciones opciones,
int  n
 

intenta descubrir que opciones no fueron especificadas

Parámetros:
opciones vector de duplas (NombreOpcion - Valor)
n elemento del vectpr de opciones
Devuelve:
1 en caso de error




Generado con Doxygen, versión 1.4.2