Detailed Descriptiondeclarations for XML parsing Definition in file xml.h. Go to the source code of this file.
Typedef DocumentationFunction Documentation
Parse file
Definition at line 1069 of file xmlparse.c. References BMSallocMemoryArray, BMScopyMemoryArray, BMSfreeMemoryArray, parse_pos_struct::buf, clearPstack(), FALSE, FCLOSE, parse_pos_struct::filename, FOPEN, parse_pos_struct::fp, parse_pos_struct::lastsym, parse_pos_struct::lineno, parse_pos_struct::nextsym, parse_stack_struct::node, NULL, parse_pos_struct::pos, pushPstack(), parse_pos_struct::state, parse_pos_struct::top, TRUE, XML_Bool, XML_STATE_BEFORE, xmlAddAttr(), xmlErrmsg(), xmlError, xmlFreeNode(), xmlNewAttr(), xmlNewNode(), and xmlParse(). Referenced by readXMLSol(), and SCIP_DECL_READERREAD().
create new node Definition at line 1160 of file xmlparse.c. References BMSallocMemory, BMSclearMemory, BMSduplicateMemoryArray, and NULL. Referenced by handleDecl(), handleStarttag(), procPcdata(), and xmlProcess().
create new attribute Definition at line 1179 of file xmlparse.c. References BMSallocMemory, BMSclearMemory, BMSduplicateMemoryArray, and NULL. Referenced by procInTag(), and xmlProcess(). add attribute Definition at line 1199 of file xmlparse.c. References NULL. Referenced by procInTag(), and xmlProcess(). append child node Definition at line 1212 of file xmlparse.c. References NULL. Referenced by handleDecl(), handleStarttag(), and procPcdata().
free node Definition at line 1259 of file xmlparse.c. References BMSfreeMemory, BMSfreeMemoryArray, NULL, and xmlFreeAttr(). Referenced by readXMLSol(), SCIP_DECL_READERREAD(), and xmlProcess().
output node Definition at line 1293 of file xmlparse.c. References infoMessage, and NULL. Referenced by SCIP_DECL_READERREAD().
get attribute value Definition at line 1321 of file xmlparse.c. References infoMessage, and NULL. Referenced by readConstraints(), readExpression(), readLinearCoefs(), readMultIncr(), readNonlinearExprs(), readObjective(), readQuadraticCoefs(), readSOScons(), readVariables(), and readXMLSol(). return first node Definition at line 1346 of file xmlparse.c. References NULL. Referenced by xmlNextNode(). find node Definition at line 1378 of file xmlparse.c. References parse_stack_struct::node, and NULL. Referenced by xmlFindPcdata().
find node with bound on the depth
Definition at line 1403 of file xmlparse.c. References parse_stack_struct::node, and NULL. Referenced by readConstraints(), readLinearCoefs(), readNonlinearExprs(), readObjective(), readQuadraticCoefs(), readSOScons(), readVariables(), readXMLSol(), and SCIP_DECL_READERREAD(). return next sibling Definition at line 1433 of file xmlparse.c. References NULL. Referenced by readConstraints(), readExpression(), readLinearCoefs(), readNonlinearExprs(), readObjective(), readQuadraticCoefs(), readSOScons(), readVariables(), and readXMLSol(). return first child Definition at line 1453 of file xmlparse.c. References NULL. Referenced by readConstraints(), readExpression(), readLinearCoefs(), readNonlinearExprs(), readObjective(), readQuadraticCoefs(), readSOScons(), readVariables(), readXMLSol(), and SCIP_DECL_READERREAD().
return name of node Definition at line 1473 of file xmlparse.c. References NULL. Referenced by readExpression(), readLinearCoefs(), readNonlinearExprs(), readQuadraticCoefs(), and readSOScons().
get data Definition at line 1493 of file xmlparse.c. References NULL. Referenced by readLinearCoefs(), readObjective(), and SCIP_DECL_READERREAD().
|