Datové struktry | |
struct | cr_XmlStruct |
Definice maker | |
#define | CR_XML_COMMON_NS "http://linux.duke.edu/metadata/common" |
#define | CR_XML_FILELISTS_NS "http://linux.duke.edu/metadata/filelists" |
#define | CR_XML_OTHER_NS "http://linux.duke.edu/metadata/other" |
#define | CR_XML_RPM_NS "http://linux.duke.edu/metadata/rpm" |
Funkce | |
void | cr_dumper_init () |
void | cr_dumper_cleanup () |
char * | cr_xml_dump_primary (cr_Package *package) |
char * | cr_xml_dump_filelists (cr_Package *package) |
char * | cr_xml_dump_other (cr_Package *package) |
struct cr_XmlStruct | cr_xml_dump (cr_Package *package) |
#define CR_XML_COMMON_NS "http://linux.duke.edu/metadata/common" |
Default namespace for primary.xml
Definice je uvedena na řádku 34 v souboru xml_dump.h.
#define CR_XML_FILELISTS_NS "http://linux.duke.edu/metadata/filelists" |
Default namespace for filelists.xml
Definice je uvedena na řádku 36 v souboru xml_dump.h.
#define CR_XML_OTHER_NS "http://linux.duke.edu/metadata/other" |
Default namespace for other.xml
Definice je uvedena na řádku 38 v souboru xml_dump.h.
#define CR_XML_RPM_NS "http://linux.duke.edu/metadata/rpm" |
Namespace used in primary.xml
Definice je uvedena na řádku 40 v souboru xml_dump.h.
void cr_dumper_cleanup | ( | ) |
Cleanup initialized dumping part of library
void cr_dumper_init | ( | ) |
Initialize dumping part of library (Initialize libxml2).
struct cr_XmlStruct cr_xml_dump | ( | cr_Package * | package | ) | [read] |
Generate all three xml chunks (primary, filelists, other) from cr_Package.
package | cr_Package |
char* cr_xml_dump_filelists | ( | cr_Package * | package | ) |
Generate filelists xml chunk from cr_Package.
package | cr_Package |
char* cr_xml_dump_other | ( | cr_Package * | package | ) |
Generate other xml chunk from cr_Package.
package | cr_Package |
char* cr_xml_dump_primary | ( | cr_Package * | package | ) |
Generate primary xml chunk from cr_Package.
package | cr_Package |