Changeset 97 for trunk/src/xmlmodel.h


Ignore:
Timestamp:
Apr 10, 2008, 3:35:13 PM (11 years ago)
Author:
lindanl
Message:

External Subset and error messages and global entity table.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/xmlmodel.h

    r94 r97  
    127127        XML_standalone standalone;
    128128       
    129         /* Information computed from ATTLIST declarations. */
     129        /* Information computed from ATTLIST, ELEMENT, NOTATION and ENTITY declarations. */
    130130        hash_map<const char *, int, hash<const char *>, eqstr > GlobalAttributeTable;
    131131        hash_map<const char *, int, hash<const char *>, eqstr > GlobalElementTable;
    132132        hash_map<const char *, int, hash<const char *>, eqstr > GlobalNotationTable;
     133        hash_map<const char *, int, hash<const char *>, eqstr > GlobalEntityTable;
    133134        int globalElementCount;
    134135        int globalAttributeCount;
    135136        int globalNotationCount;
     137        int globalEntityCount;
    136138       
    137139    /* For each element, we have an ElementAttributeModel */
     
    139141        int getOrInsertGlobalElement(unsigned char * elem_name, int lgth);
    140142        int getOrInsertGlobalAttName(unsigned char * att_name, int lgth);
     143       
    141144private:
    142145        void set_charset_family(CodeUnit_Base C, CodeUnit_Size S, CodeUnit_ByteOrder O, int B);
Note: See TracChangeset for help on using the changeset viewer.