Home | History | Annotate | Download | only in libxml2

Lines Matching refs:table

198  * xmlAddEntity : register a new entity for an entities table.
205 xmlEntitiesTablePtr table = NULL;
221 table = dtd->entities;
227 table = dtd->pentities;
232 if (table == NULL)
239 if (xmlHashAddEntry(table, name, ret)) {
423 * @table: an entity table
427 * Do an entity lookup in the table.
433 xmlGetEntityFromTable(xmlEntitiesTablePtr table, const xmlChar *name) {
434 return((xmlEntityPtr) xmlHashLookup(table, name));
449 xmlEntitiesTablePtr table;
455 table = (xmlEntitiesTablePtr) doc->intSubset->pentities;
456 ret = xmlGetEntityFromTable(table, name);
461 table = (xmlEntitiesTablePtr) doc->extSubset->pentities;
462 return(xmlGetEntityFromTable(table, name));
472 * Do an entity lookup in the DTD entity hash table and
480 xmlEntitiesTablePtr table;
485 table = (xmlEntitiesTablePtr) doc->extSubset->entities;
486 return(xmlGetEntityFromTable(table, name));
496 * Do an entity lookup in the document entity hash table and
505 xmlEntitiesTablePtr table;
509 table = (xmlEntitiesTablePtr) doc->intSubset->entities;
510 cur = xmlGetEntityFromTable(table, name);
517 table = (xmlEntitiesTablePtr) doc->extSubset->entities;
518 cur = xmlGetEntityFromTable(table, name);
782 * create and initialize an empty entities hash table.
797 * Deallocate the memory used by an entities in the hash table.
808 * @table: An entity table
810 * Deallocate the memory used by an entities hash table.
813 xmlFreeEntitiesTable(xmlEntitiesTablePtr table) {
814 xmlHashFree(table, (xmlHashDeallocator) xmlFreeEntityWrapper);
856 * @table: An entity table
858 * Build a copy of an entity table.
863 xmlCopyEntitiesTable(xmlEntitiesTablePtr table) {
864 return(xmlHashCopy(table, (xmlHashCopier) xmlCopyEntity));
914 * @ent: An entity table
916 * This will dump the content of the entity table as an XML DTD definition
999 * @ent: An entity table
1002 * When using the hash table scan function, arguments need to be reversed
1012 * @table: An entity table
1014 * This will dump the content of the entity table as an XML DTD definition
1017 xmlDumpEntitiesTable(xmlBufferPtr buf, xmlEntitiesTablePtr table) {
1018 xmlHashScan(table, (xmlHashScanner)xmlDumpEntityDeclScan, buf);