Lines Matching refs:table
200 * xmlAddEntity : register a new entity for an entities table.
207 xmlEntitiesTablePtr table = NULL;
223 table = dtd->entities;
229 table = dtd->pentities;
234 if (table == NULL)
241 if (xmlHashAddEntry(table, name, ret)) {
425 * @table: an entity table
429 * Do an entity lookup in the table.
435 xmlGetEntityFromTable(xmlEntitiesTablePtr table, const xmlChar *name) {
436 return((xmlEntityPtr) xmlHashLookup(table, name));
451 xmlEntitiesTablePtr table;
457 table = (xmlEntitiesTablePtr) doc->intSubset->pentities;
458 ret = xmlGetEntityFromTable(table, name);
463 table = (xmlEntitiesTablePtr) doc->extSubset->pentities;
464 return(xmlGetEntityFromTable(table, name));
474 * Do an entity lookup in the DTD entity hash table and
482 xmlEntitiesTablePtr table;
487 table = (xmlEntitiesTablePtr) doc->extSubset->entities;
488 return(xmlGetEntityFromTable(table, name));
498 * Do an entity lookup in the document entity hash table and
507 xmlEntitiesTablePtr table;
511 table = (xmlEntitiesTablePtr) doc->intSubset->entities;
512 cur = xmlGetEntityFromTable(table, name);
519 table = (xmlEntitiesTablePtr) doc->extSubset->entities;
520 cur = xmlGetEntityFromTable(table, name);
865 * create and initialize an empty entities hash table.
880 * Deallocate the memory used by an entities in the hash table.
891 * @table: An entity table
893 * Deallocate the memory used by an entities hash table.
896 xmlFreeEntitiesTable(xmlEntitiesTablePtr table) {
897 xmlHashFree(table, (xmlHashDeallocator) xmlFreeEntityWrapper);
939 * @table: An entity table
941 * Build a copy of an entity table.
946 xmlCopyEntitiesTable(xmlEntitiesTablePtr table) {
947 return(xmlHashCopy(table, (xmlHashCopier) xmlCopyEntity));
997 * @ent: An entity table
999 * This will dump the content of the entity table as an XML DTD definition
1082 * @ent: An entity table
1085 * When using the hash table scan function, arguments need to be reversed
1095 * @table: An entity table
1097 * This will dump the content of the entity table as an XML DTD definition
1100 xmlDumpEntitiesTable(xmlBufferPtr buf, xmlEntitiesTablePtr table) {
1101 xmlHashScan(table, (xmlHashScanner)xmlDumpEntityDeclScan, buf);