Lines Matching refs:table
205 * xmlAddEntity : register a new entity for an entities table.
212 xmlEntitiesTablePtr table = NULL;
228 table = dtd->entities;
234 table = dtd->pentities;
239 if (table == NULL)
246 if (xmlHashAddEntry(table, name, ret)) {
430 * @table: an entity table
434 * Do an entity lookup in the table.
440 xmlGetEntityFromTable(xmlEntitiesTablePtr table, const xmlChar *name) {
441 return((xmlEntityPtr) xmlHashLookup(table, name));
456 xmlEntitiesTablePtr table;
462 table = (xmlEntitiesTablePtr) doc->intSubset->pentities;
463 ret = xmlGetEntityFromTable(table, name);
468 table = (xmlEntitiesTablePtr) doc->extSubset->pentities;
469 return(xmlGetEntityFromTable(table, name));
479 * Do an entity lookup in the DTD entity hash table and
487 xmlEntitiesTablePtr table;
492 table = (xmlEntitiesTablePtr) doc->extSubset->entities;
493 return(xmlGetEntityFromTable(table, name));
503 * Do an entity lookup in the document entity hash table and
512 xmlEntitiesTablePtr table;
516 table = (xmlEntitiesTablePtr) doc->intSubset->entities;
517 cur = xmlGetEntityFromTable(table, name);
524 table = (xmlEntitiesTablePtr) doc->extSubset->entities;
525 cur = xmlGetEntityFromTable(table, name);
870 * create and initialize an empty entities hash table.
885 * Deallocate the memory used by an entities in the hash table.
895 * @table: An entity table
897 * Deallocate the memory used by an entities hash table.
900 xmlFreeEntitiesTable(xmlEntitiesTablePtr table) {
901 xmlHashFree(table, xmlFreeEntityWrapper);
944 * @table: An entity table
946 * Build a copy of an entity table.
951 xmlCopyEntitiesTable(xmlEntitiesTablePtr table) {
952 return(xmlHashCopy(table, xmlCopyEntity));
1002 * @ent: An entity table
1004 * This will dump the content of the entity table as an XML DTD definition
1087 * @ent: An entity table
1090 * When using the hash table scan function, arguments need to be reversed
1101 * @table: An entity table
1103 * This will dump the content of the entity table as an XML DTD definition
1106 xmlDumpEntitiesTable(xmlBufferPtr buf, xmlEntitiesTablePtr table) {
1107 xmlHashScan(table, xmlDumpEntityDeclScan, buf);