Diff for /Amaya/amaya/templates.h between versions 1.26 and 1.27

version 1.26, 2008/12/02 16:55:34 version 1.27, 2009/06/30 09:23:14
Line 9 Line 9
   
   
 #define Template_Current_Version "0.9"  #define Template_Current_Version "0.9"
   #define templNone        0
   #define templTemplate    1  //#define template
  #define templNone        0  #define templLibraryFlag 2   // Library (implies#define template).
  #define templTemplate    1  //#define template  #define templLibrary     3
  #define templLibraryFlag 2   // Library (implies#define template).  #define templInstance    4  // Instance of#define template 
  #define templLibrary     3  #define templloaded      8  //#define template is really loaded.
  #define templInstance    4  // Instance of#define template   #define templInternal    16  // Internal only, no edited document.
  #define templloaded      8  //#define template is really loaded.  #define templPredefined  32   // predefined library (base or html).
  #define templInternal    16  // Internal only, no edited document.  
  #define templPredefined  32   // predefined library (base or html).  
   
 struct _XTigerTemplate;  struct _XTigerTemplate;
 typedef struct _XTigerTemplate *XTigerTemplate;  typedef struct _XTigerTemplate *XTigerTemplate;
Line 31  struct _XTigerTemplate Line 29  struct _XTigerTemplate
   char*         templateVersion;// Version of template    char*         templateVersion;// Version of template
   
   HashMap       libraries;      // Imported libraries (StringHashMap<XTigerTemplate>)    HashMap       libraries;      // Imported libraries (StringHashMap<XTigerTemplate>)
     
   SearchSet     simpleTypes;    // All simple types declared in the document (SearchSet<Declaration, char*>)    SearchSet     simpleTypes;    // All simple types declared in the document (SearchSet<Declaration, char*>)
   SearchSet     elements;       // All element types declared in the document (SearchSet<Declaration, char*>)    SearchSet     elements;       // All element types declared in the document (SearchSet<Declaration, char*>)
   SearchSet     components;     // All component types declared in the document (SearchSet<Declaration, char*>)    SearchSet     components;     // All component types declared in the document (SearchSet<Declaration, char*>)
   SearchSet     unions;         // All union types declared in the document (SearchSet<Declaration, char*>)    SearchSet     unions;         // All union types declared in the document (SearchSet<Declaration, char*>)
   SearchSet     unknowns;       // All unknown declarations, used in template parsing (SearchSet<Declaration, char*>)    SearchSet     unknowns;       // All unknown declarations, used in template parsing (SearchSet<Declaration, char*>)
   
   Document      doc;            // Use to store component structures    Document      doc;            // Use to store component structures
   int           ref;            // Reference counting    int           ref;            // Reference counting
   SList         errorList;      // Error string list (DLList<char*>)    SList         errorList;      // Error string list (DLList<char*>)

Removed from v.1.26  
changed lines
  Added in v.1.27


Webmaster