Documentation de la bibliothèque MLV-2.0.2

Fonctions
Référence du fichier MLV_xml_va.h

Ce fichier définit les même prototypes des fonctions que MLV_xml.h mais en utilisant en argument sulémentaire une liste de type va_list. Plus de détails...

Aller au code source de ce fichier.

Fonctions

MLV_Xml_error MLV_get_string_value_from_xml_va (const MLV_Xml *xml_data, char **result, const char *xpath, va_list pile)
 Permet d'accéder à l'interieur d'un champs donné du fichier xml. Plus de détails...
 
MLV_Xml_error MLV_get_integer_value_from_xml_va (const MLV_Xml *xml_data, int *result, const char *xpath, va_list pile)
 Permet de récupérer l'entier d'un champs donné du fichier xml. Plus de détails...
 
MLV_Xml_error MLV_get_double_value_from_xml_va (const MLV_Xml *xml_data, double *result, const char *xpath, va_list pile)
 Permet de récupérer le reel d'un champs donné du fichier xml. Plus de détails...
 
MLV_Xml_error MLV_get_float_value_from_xml_va (const MLV_Xml *xml_data, float *result, const char *xpath, va_list pile)
 Permet de récupérer le réel d'un champs donné du fichier xml. Plus de détails...
 
int MLV_get_number_of_objects_from_xml_va (const MLV_Xml *xml_data, const char *xpath, va_list pile)
 Compte le nombre d'objets présents dans le fichier xml verifiant un certain nombre de critères passés en paramètre de la fonction. Plus de détails...
 
MLV_XmlMLV_get_xml_object_of_va (const MLV_Xml *xml_data, const char *xpath, va_list pile)
 Permet de récupérer un noeud interne de l'arbre représentant le fichier XML. Plus de détails...
 

Description détaillée

Ce fichier définit les même prototypes des fonctions que MLV_xml.h mais en utilisant en argument sulémentaire une liste de type va_list.

Auteur
Adrien Boussicault
Marc Zipstein

Les fichiers xml sont utilisés pour stocker les données nécessaires au fonctionnement d'un programme. Ils permettent de modifier facilement l'exécution du programme sans avoir à le modifier. En effet, ils sont lisibles par l'homme et par la machine en même temps. Ils constituent donc une interface pratique entre l'ordinateur et l'utilisateur.