Some quote
This commit is contained in:
parent
5ee70f6c44
commit
048857a9af
|
@ -103,6 +103,9 @@ int parseTextFieldXML (xmlDocPtr doc,
|
|||
return 0;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------- //
|
||||
// Parsing a field that contains children fields //
|
||||
// -------------------------------------------------------------------------- //
|
||||
int parseParentFieldXML (xmlDocPtr doc,
|
||||
ModelParserTableXML_t *ModelTable,
|
||||
int currentParser,
|
||||
|
@ -124,22 +127,19 @@ int parseParentFieldXML (xmlDocPtr doc,
|
|||
return 0;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------- //
|
||||
// Parsing a model file //
|
||||
// -------------------------------------------------------------------------- //
|
||||
int ParseModelXML(Model_t *model)
|
||||
{
|
||||
ParserTableXML_t table[] =
|
||||
{
|
||||
{(const xmlChar *)"identity", parseParentFieldXML,
|
||||
model},
|
||||
{(const xmlChar *)"name", parseTextFieldXML,
|
||||
model->name},
|
||||
{(const xmlChar *)"owner", parseTextFieldXML,
|
||||
model->owner},
|
||||
{(const xmlChar *)"owner_id", parseStubFieldXML,
|
||||
model->owner_id},
|
||||
{(const xmlChar *)"date", parseStubFieldXML,
|
||||
model->date},
|
||||
{(const xmlChar *)"version", parseTextFieldXML,
|
||||
model->version},
|
||||
{(const xmlChar *)"identity", parseParentFieldXML, model},
|
||||
{(const xmlChar *)"name", parseTextFieldXML, model->name},
|
||||
{(const xmlChar *)"owner", parseTextFieldXML, model->owner},
|
||||
{(const xmlChar *)"owner_id", parseStubFieldXML, model->owner_id},
|
||||
{(const xmlChar *)"date", parseStubFieldXML, &model->date},
|
||||
{(const xmlChar *)"version", parseTextFieldXML, model->version},
|
||||
};
|
||||
|
||||
ModelParserTableXML_t modelParserTable =
|
||||
|
|
Loading…
Reference in New Issue