Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

parseobj_opts.h

Go to the documentation of this file.
00001 // See ../../license.txt for license information.
00002 //
00003 // parseobj_opts.h
00004 //
00005 // NOTES
00006 //              XML Parser for the persistence framework.
00007 //
00008 // 30-Jun-2003  phamilton  Created
00009 //
00010 
00011 #ifndef incPERSIST_XML_PARSEOBJ_OPTS
00012 #define incPERSIST_XML_PARSEOBJ_OPTS
00013 
00014 #define PARSEOBJ_NO_DEBUG                       0x00
00015 #define PARSEOBJ_OBJECT_DEBUG           0x01 
00016         // creating new objects, setting members and adding to composites.
00017 #define PARSEOBJ_STACK_DEBUG            0x02 
00018         // pushing and popping the stack.
00019 #define PARSEOBJ_ELEMENT_DEBUG          0x04
00020         // start and end elements.
00021 #define PARSEOBJ_DATA_DEBUG             0x08
00022         // comments, cdata
00023 #define PARSEOBJ_DELAYED_DEBUG          0x10
00024         // delayed objects parsing - display each load.
00025 #define PARSEOBJ_DELAYEDLOC_DEBUG       0x20
00026         // delayed objects parsing - displaying the location that it was delayed.
00027 #define PARSEOBJ_DELAYEDNAME_DEBUG      0x40
00028         // Only output times when an objecy is loaded to get it's name.
00029 
00030 #endif // incPERSIST_XML_PARSEOBJ_OPTS

Generated on Wed Apr 5 22:03:26 2006 for cppxmlobj by  doxygen 1.4.3