G__XMLParser.cxx

Go to the documentation of this file.
00001 //
00002 // File generated by core/utils/src/rootcint_tmp at Wed Apr 20 13:53:46 2011
00003 
00004 // Do NOT change. Changes will be lost next time file is generated
00005 //
00006 
00007 #define R__DICTIONARY_FILENAME iodIxmlparserdIsrcdIG__XMLParser
00008 #include "RConfig.h" //rootcint 4834
00009 #if !defined(R__ACCESS_IN_SYMBOL)
00010 //Break the privacy of classes -- Disabled for the moment
00011 #define private public
00012 #define protected public
00013 #endif
00014 
00015 // Since CINT ignores the std namespace, we need to do so in this file.
00016 namespace std {} using namespace std;
00017 #include "G__XMLParser.h"
00018 
00019 #include "TClass.h"
00020 #include "TBuffer.h"
00021 #include "TMemberInspector.h"
00022 #include "TError.h"
00023 
00024 #ifndef G__ROOT
00025 #define G__ROOT
00026 #endif
00027 
00028 #include "RtypesImp.h"
00029 #include "TIsAProxy.h"
00030 
00031 // START OF SHADOWS
00032 
00033 namespace ROOT {
00034    namespace Shadow {
00035    } // of namespace Shadow
00036 } // of namespace ROOT
00037 // END OF SHADOWS
00038 
00039 namespace ROOT {
00040    void TXMLParser_ShowMembers(void *obj, TMemberInspector &R__insp);
00041    static void delete_TXMLParser(void *p);
00042    static void deleteArray_TXMLParser(void *p);
00043    static void destruct_TXMLParser(void *p);
00044    static void streamer_TXMLParser(TBuffer &buf, void *obj);
00045 
00046    // Function generating the singleton type initializer
00047    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TXMLParser*)
00048    {
00049       ::TXMLParser *ptr = 0;
00050       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TXMLParser >(0);
00051       static ::ROOT::TGenericClassInfo 
00052          instance("TXMLParser", ::TXMLParser::Class_Version(), "include/TXMLParser.h", 46,
00053                   typeid(::TXMLParser), DefineBehavior(ptr, ptr),
00054                   &::TXMLParser::Dictionary, isa_proxy, 0,
00055                   sizeof(::TXMLParser) );
00056       instance.SetDelete(&delete_TXMLParser);
00057       instance.SetDeleteArray(&deleteArray_TXMLParser);
00058       instance.SetDestructor(&destruct_TXMLParser);
00059       instance.SetStreamerFunc(&streamer_TXMLParser);
00060       return &instance;
00061    }
00062    TGenericClassInfo *GenerateInitInstance(const ::TXMLParser*)
00063    {
00064       return GenerateInitInstanceLocal((::TXMLParser*)0);
00065    }
00066    // Static variable to force the class initialization
00067    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TXMLParser*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00068 } // end of namespace ROOT
00069 
00070 namespace ROOT {
00071    void TXMLNode_ShowMembers(void *obj, TMemberInspector &R__insp);
00072    static void delete_TXMLNode(void *p);
00073    static void deleteArray_TXMLNode(void *p);
00074    static void destruct_TXMLNode(void *p);
00075    static void streamer_TXMLNode(TBuffer &buf, void *obj);
00076 
00077    // Function generating the singleton type initializer
00078    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TXMLNode*)
00079    {
00080       ::TXMLNode *ptr = 0;
00081       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TXMLNode >(0);
00082       static ::ROOT::TGenericClassInfo 
00083          instance("TXMLNode", ::TXMLNode::Class_Version(), "include/TXMLNode.h", 40,
00084                   typeid(::TXMLNode), DefineBehavior(ptr, ptr),
00085                   &::TXMLNode::Dictionary, isa_proxy, 0,
00086                   sizeof(::TXMLNode) );
00087       instance.SetDelete(&delete_TXMLNode);
00088       instance.SetDeleteArray(&deleteArray_TXMLNode);
00089       instance.SetDestructor(&destruct_TXMLNode);
00090       instance.SetStreamerFunc(&streamer_TXMLNode);
00091       return &instance;
00092    }
00093    TGenericClassInfo *GenerateInitInstance(const ::TXMLNode*)
00094    {
00095       return GenerateInitInstanceLocal((::TXMLNode*)0);
00096    }
00097    // Static variable to force the class initialization
00098    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TXMLNode*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00099 } // end of namespace ROOT
00100 
00101 namespace ROOT {
00102    void TXMLDocument_ShowMembers(void *obj, TMemberInspector &R__insp);
00103    static void delete_TXMLDocument(void *p);
00104    static void deleteArray_TXMLDocument(void *p);
00105    static void destruct_TXMLDocument(void *p);
00106    static void streamer_TXMLDocument(TBuffer &buf, void *obj);
00107 
00108    // Function generating the singleton type initializer
00109    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TXMLDocument*)
00110    {
00111       ::TXMLDocument *ptr = 0;
00112       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TXMLDocument >(0);
00113       static ::ROOT::TGenericClassInfo 
00114          instance("TXMLDocument", ::TXMLDocument::Class_Version(), "include/TXMLDocument.h", 37,
00115                   typeid(::TXMLDocument), DefineBehavior(ptr, ptr),
00116                   &::TXMLDocument::Dictionary, isa_proxy, 0,
00117                   sizeof(::TXMLDocument) );
00118       instance.SetDelete(&delete_TXMLDocument);
00119       instance.SetDeleteArray(&deleteArray_TXMLDocument);
00120       instance.SetDestructor(&destruct_TXMLDocument);
00121       instance.SetStreamerFunc(&streamer_TXMLDocument);
00122       return &instance;
00123    }
00124    TGenericClassInfo *GenerateInitInstance(const ::TXMLDocument*)
00125    {
00126       return GenerateInitInstanceLocal((::TXMLDocument*)0);
00127    }
00128    // Static variable to force the class initialization
00129    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TXMLDocument*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00130 } // end of namespace ROOT
00131 
00132 namespace ROOT {
00133    void TDOMParser_ShowMembers(void *obj, TMemberInspector &R__insp);
00134    static void *new_TDOMParser(void *p = 0);
00135    static void *newArray_TDOMParser(Long_t size, void *p);
00136    static void delete_TDOMParser(void *p);
00137    static void deleteArray_TDOMParser(void *p);
00138    static void destruct_TDOMParser(void *p);
00139    static void streamer_TDOMParser(TBuffer &buf, void *obj);
00140 
00141    // Function generating the singleton type initializer
00142    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TDOMParser*)
00143    {
00144       ::TDOMParser *ptr = 0;
00145       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TDOMParser >(0);
00146       static ::ROOT::TGenericClassInfo 
00147          instance("TDOMParser", ::TDOMParser::Class_Version(), "include/TDOMParser.h", 38,
00148                   typeid(::TDOMParser), DefineBehavior(ptr, ptr),
00149                   &::TDOMParser::Dictionary, isa_proxy, 0,
00150                   sizeof(::TDOMParser) );
00151       instance.SetNew(&new_TDOMParser);
00152       instance.SetNewArray(&newArray_TDOMParser);
00153       instance.SetDelete(&delete_TDOMParser);
00154       instance.SetDeleteArray(&deleteArray_TDOMParser);
00155       instance.SetDestructor(&destruct_TDOMParser);
00156       instance.SetStreamerFunc(&streamer_TDOMParser);
00157       return &instance;
00158    }
00159    TGenericClassInfo *GenerateInitInstance(const ::TDOMParser*)
00160    {
00161       return GenerateInitInstanceLocal((::TDOMParser*)0);
00162    }
00163    // Static variable to force the class initialization
00164    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TDOMParser*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00165 } // end of namespace ROOT
00166 
00167 namespace ROOT {
00168    void TSAXParser_ShowMembers(void *obj, TMemberInspector &R__insp);
00169    static void *new_TSAXParser(void *p = 0);
00170    static void *newArray_TSAXParser(Long_t size, void *p);
00171    static void delete_TSAXParser(void *p);
00172    static void deleteArray_TSAXParser(void *p);
00173    static void destruct_TSAXParser(void *p);
00174    static void streamer_TSAXParser(TBuffer &buf, void *obj);
00175 
00176    // Function generating the singleton type initializer
00177    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TSAXParser*)
00178    {
00179       ::TSAXParser *ptr = 0;
00180       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TSAXParser >(0);
00181       static ::ROOT::TGenericClassInfo 
00182          instance("TSAXParser", ::TSAXParser::Class_Version(), "include/TSAXParser.h", 44,
00183                   typeid(::TSAXParser), DefineBehavior(ptr, ptr),
00184                   &::TSAXParser::Dictionary, isa_proxy, 0,
00185                   sizeof(::TSAXParser) );
00186       instance.SetNew(&new_TSAXParser);
00187       instance.SetNewArray(&newArray_TSAXParser);
00188       instance.SetDelete(&delete_TSAXParser);
00189       instance.SetDeleteArray(&deleteArray_TSAXParser);
00190       instance.SetDestructor(&destruct_TSAXParser);
00191       instance.SetStreamerFunc(&streamer_TSAXParser);
00192       return &instance;
00193    }
00194    TGenericClassInfo *GenerateInitInstance(const ::TSAXParser*)
00195    {
00196       return GenerateInitInstanceLocal((::TSAXParser*)0);
00197    }
00198    // Static variable to force the class initialization
00199    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TSAXParser*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00200 } // end of namespace ROOT
00201 
00202 namespace ROOT {
00203    void TXMLAttr_ShowMembers(void *obj, TMemberInspector &R__insp);
00204    static void delete_TXMLAttr(void *p);
00205    static void deleteArray_TXMLAttr(void *p);
00206    static void destruct_TXMLAttr(void *p);
00207    static void streamer_TXMLAttr(TBuffer &buf, void *obj);
00208 
00209    // Function generating the singleton type initializer
00210    static TGenericClassInfo *GenerateInitInstanceLocal(const ::TXMLAttr*)
00211    {
00212       ::TXMLAttr *ptr = 0;
00213       static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TXMLAttr >(0);
00214       static ::ROOT::TGenericClassInfo 
00215          instance("TXMLAttr", ::TXMLAttr::Class_Version(), "include/TXMLAttr.h", 29,
00216                   typeid(::TXMLAttr), DefineBehavior(ptr, ptr),
00217                   &::TXMLAttr::Dictionary, isa_proxy, 0,
00218                   sizeof(::TXMLAttr) );
00219       instance.SetDelete(&delete_TXMLAttr);
00220       instance.SetDeleteArray(&deleteArray_TXMLAttr);
00221       instance.SetDestructor(&destruct_TXMLAttr);
00222       instance.SetStreamerFunc(&streamer_TXMLAttr);
00223       return &instance;
00224    }
00225    TGenericClassInfo *GenerateInitInstance(const ::TXMLAttr*)
00226    {
00227       return GenerateInitInstanceLocal((::TXMLAttr*)0);
00228    }
00229    // Static variable to force the class initialization
00230    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TXMLAttr*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00231 } // end of namespace ROOT
00232 
00233 //______________________________________________________________________________
00234 TClass *TXMLParser::fgIsA = 0;  // static to hold class pointer
00235 
00236 //______________________________________________________________________________
00237 const char *TXMLParser::Class_Name()
00238 {
00239    return "TXMLParser";
00240 }
00241 
00242 //______________________________________________________________________________
00243 const char *TXMLParser::ImplFileName()
00244 {
00245    return ::ROOT::GenerateInitInstanceLocal((const ::TXMLParser*)0x0)->GetImplFileName();
00246 }
00247 
00248 //______________________________________________________________________________
00249 int TXMLParser::ImplFileLine()
00250 {
00251    return ::ROOT::GenerateInitInstanceLocal((const ::TXMLParser*)0x0)->GetImplFileLine();
00252 }
00253 
00254 //______________________________________________________________________________
00255 void TXMLParser::Dictionary()
00256 {
00257    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TXMLParser*)0x0)->GetClass();
00258 }
00259 
00260 //______________________________________________________________________________
00261 TClass *TXMLParser::Class()
00262 {
00263    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TXMLParser*)0x0)->GetClass();
00264    return fgIsA;
00265 }
00266 
00267 //______________________________________________________________________________
00268 TClass *TXMLNode::fgIsA = 0;  // static to hold class pointer
00269 
00270 //______________________________________________________________________________
00271 const char *TXMLNode::Class_Name()
00272 {
00273    return "TXMLNode";
00274 }
00275 
00276 //______________________________________________________________________________
00277 const char *TXMLNode::ImplFileName()
00278 {
00279    return ::ROOT::GenerateInitInstanceLocal((const ::TXMLNode*)0x0)->GetImplFileName();
00280 }
00281 
00282 //______________________________________________________________________________
00283 int TXMLNode::ImplFileLine()
00284 {
00285    return ::ROOT::GenerateInitInstanceLocal((const ::TXMLNode*)0x0)->GetImplFileLine();
00286 }
00287 
00288 //______________________________________________________________________________
00289 void TXMLNode::Dictionary()
00290 {
00291    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TXMLNode*)0x0)->GetClass();
00292 }
00293 
00294 //______________________________________________________________________________
00295 TClass *TXMLNode::Class()
00296 {
00297    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TXMLNode*)0x0)->GetClass();
00298    return fgIsA;
00299 }
00300 
00301 //______________________________________________________________________________
00302 TClass *TXMLDocument::fgIsA = 0;  // static to hold class pointer
00303 
00304 //______________________________________________________________________________
00305 const char *TXMLDocument::Class_Name()
00306 {
00307    return "TXMLDocument";
00308 }
00309 
00310 //______________________________________________________________________________
00311 const char *TXMLDocument::ImplFileName()
00312 {
00313    return ::ROOT::GenerateInitInstanceLocal((const ::TXMLDocument*)0x0)->GetImplFileName();
00314 }
00315 
00316 //______________________________________________________________________________
00317 int TXMLDocument::ImplFileLine()
00318 {
00319    return ::ROOT::GenerateInitInstanceLocal((const ::TXMLDocument*)0x0)->GetImplFileLine();
00320 }
00321 
00322 //______________________________________________________________________________
00323 void TXMLDocument::Dictionary()
00324 {
00325    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TXMLDocument*)0x0)->GetClass();
00326 }
00327 
00328 //______________________________________________________________________________
00329 TClass *TXMLDocument::Class()
00330 {
00331    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TXMLDocument*)0x0)->GetClass();
00332    return fgIsA;
00333 }
00334 
00335 //______________________________________________________________________________
00336 TClass *TDOMParser::fgIsA = 0;  // static to hold class pointer
00337 
00338 //______________________________________________________________________________
00339 const char *TDOMParser::Class_Name()
00340 {
00341    return "TDOMParser";
00342 }
00343 
00344 //______________________________________________________________________________
00345 const char *TDOMParser::ImplFileName()
00346 {
00347    return ::ROOT::GenerateInitInstanceLocal((const ::TDOMParser*)0x0)->GetImplFileName();
00348 }
00349 
00350 //______________________________________________________________________________
00351 int TDOMParser::ImplFileLine()
00352 {
00353    return ::ROOT::GenerateInitInstanceLocal((const ::TDOMParser*)0x0)->GetImplFileLine();
00354 }
00355 
00356 //______________________________________________________________________________
00357 void TDOMParser::Dictionary()
00358 {
00359    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TDOMParser*)0x0)->GetClass();
00360 }
00361 
00362 //______________________________________________________________________________
00363 TClass *TDOMParser::Class()
00364 {
00365    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TDOMParser*)0x0)->GetClass();
00366    return fgIsA;
00367 }
00368 
00369 //______________________________________________________________________________
00370 TClass *TSAXParser::fgIsA = 0;  // static to hold class pointer
00371 
00372 //______________________________________________________________________________
00373 const char *TSAXParser::Class_Name()
00374 {
00375    return "TSAXParser";
00376 }
00377 
00378 //______________________________________________________________________________
00379 const char *TSAXParser::ImplFileName()
00380 {
00381    return ::ROOT::GenerateInitInstanceLocal((const ::TSAXParser*)0x0)->GetImplFileName();
00382 }
00383 
00384 //______________________________________________________________________________
00385 int TSAXParser::ImplFileLine()
00386 {
00387    return ::ROOT::GenerateInitInstanceLocal((const ::TSAXParser*)0x0)->GetImplFileLine();
00388 }
00389 
00390 //______________________________________________________________________________
00391 void TSAXParser::Dictionary()
00392 {
00393    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TSAXParser*)0x0)->GetClass();
00394 }
00395 
00396 //______________________________________________________________________________
00397 TClass *TSAXParser::Class()
00398 {
00399    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TSAXParser*)0x0)->GetClass();
00400    return fgIsA;
00401 }
00402 
00403 //______________________________________________________________________________
00404 TClass *TXMLAttr::fgIsA = 0;  // static to hold class pointer
00405 
00406 //______________________________________________________________________________
00407 const char *TXMLAttr::Class_Name()
00408 {
00409    return "TXMLAttr";
00410 }
00411 
00412 //______________________________________________________________________________
00413 const char *TXMLAttr::ImplFileName()
00414 {
00415    return ::ROOT::GenerateInitInstanceLocal((const ::TXMLAttr*)0x0)->GetImplFileName();
00416 }
00417 
00418 //______________________________________________________________________________
00419 int TXMLAttr::ImplFileLine()
00420 {
00421    return ::ROOT::GenerateInitInstanceLocal((const ::TXMLAttr*)0x0)->GetImplFileLine();
00422 }
00423 
00424 //______________________________________________________________________________
00425 void TXMLAttr::Dictionary()
00426 {
00427    fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TXMLAttr*)0x0)->GetClass();
00428 }
00429 
00430 //______________________________________________________________________________
00431 TClass *TXMLAttr::Class()
00432 {
00433    if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TXMLAttr*)0x0)->GetClass();
00434    return fgIsA;
00435 }
00436 
00437 //______________________________________________________________________________
00438 void TXMLParser::Streamer(TBuffer &R__b)
00439 {
00440    // Stream an object of class TXMLParser.
00441 
00442    TObject::Streamer(R__b);
00443    TQObject::Streamer(R__b);
00444 }
00445 
00446 //______________________________________________________________________________
00447 void TXMLParser::ShowMembers(TMemberInspector &R__insp)
00448 {
00449       // Inspect the data members of an object of class TXMLParser.
00450       TClass *R__cl = ::TXMLParser::IsA();
00451       if (R__cl || R__insp.IsA()) { }
00452       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fContext", &fContext);
00453       R__insp.Inspect(R__cl, R__insp.GetParent(), "fValidate", &fValidate);
00454       R__insp.Inspect(R__cl, R__insp.GetParent(), "fReplaceEntities", &fReplaceEntities);
00455       R__insp.Inspect(R__cl, R__insp.GetParent(), "fStopError", &fStopError);
00456       R__insp.Inspect(R__cl, R__insp.GetParent(), "fValidateError", &fValidateError);
00457       R__insp.InspectMember(fValidateError, "fValidateError.");
00458       R__insp.Inspect(R__cl, R__insp.GetParent(), "fValidateWarning", &fValidateWarning);
00459       R__insp.InspectMember(fValidateWarning, "fValidateWarning.");
00460       R__insp.Inspect(R__cl, R__insp.GetParent(), "fParseCode", &fParseCode);
00461       TObject::ShowMembers(R__insp);
00462       TQObject::ShowMembers(R__insp);
00463 }
00464 
00465 namespace ROOT {
00466    // Wrapper around operator delete
00467    static void delete_TXMLParser(void *p) {
00468       delete ((::TXMLParser*)p);
00469    }
00470    static void deleteArray_TXMLParser(void *p) {
00471       delete [] ((::TXMLParser*)p);
00472    }
00473    static void destruct_TXMLParser(void *p) {
00474       typedef ::TXMLParser current_t;
00475       ((current_t*)p)->~current_t();
00476    }
00477    // Wrapper around a custom streamer member function.
00478    static void streamer_TXMLParser(TBuffer &buf, void *obj) {
00479       ((::TXMLParser*)obj)->::TXMLParser::Streamer(buf);
00480    }
00481 } // end of namespace ROOT for class ::TXMLParser
00482 
00483 //______________________________________________________________________________
00484 void TSAXParser::Streamer(TBuffer &R__b)
00485 {
00486    // Stream an object of class TSAXParser.
00487 
00488    TXMLParser::Streamer(R__b);
00489 }
00490 
00491 //______________________________________________________________________________
00492 void TSAXParser::ShowMembers(TMemberInspector &R__insp)
00493 {
00494       // Inspect the data members of an object of class TSAXParser.
00495       TClass *R__cl = ::TSAXParser::IsA();
00496       if (R__cl || R__insp.IsA()) { }
00497       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fSAXHandler", &fSAXHandler);
00498       TXMLParser::ShowMembers(R__insp);
00499 }
00500 
00501 namespace ROOT {
00502    // Wrappers around operator new
00503    static void *new_TSAXParser(void *p) {
00504       return  p ? new(p) ::TSAXParser : new ::TSAXParser;
00505    }
00506    static void *newArray_TSAXParser(Long_t nElements, void *p) {
00507       return p ? new(p) ::TSAXParser[nElements] : new ::TSAXParser[nElements];
00508    }
00509    // Wrapper around operator delete
00510    static void delete_TSAXParser(void *p) {
00511       delete ((::TSAXParser*)p);
00512    }
00513    static void deleteArray_TSAXParser(void *p) {
00514       delete [] ((::TSAXParser*)p);
00515    }
00516    static void destruct_TSAXParser(void *p) {
00517       typedef ::TSAXParser current_t;
00518       ((current_t*)p)->~current_t();
00519    }
00520    // Wrapper around a custom streamer member function.
00521    static void streamer_TSAXParser(TBuffer &buf, void *obj) {
00522       ((::TSAXParser*)obj)->::TSAXParser::Streamer(buf);
00523    }
00524 } // end of namespace ROOT for class ::TSAXParser
00525 
00526 //______________________________________________________________________________
00527 void TDOMParser::Streamer(TBuffer &R__b)
00528 {
00529    // Stream an object of class TDOMParser.
00530 
00531    TXMLParser::Streamer(R__b);
00532 }
00533 
00534 //______________________________________________________________________________
00535 void TDOMParser::ShowMembers(TMemberInspector &R__insp)
00536 {
00537       // Inspect the data members of an object of class TDOMParser.
00538       TClass *R__cl = ::TDOMParser::IsA();
00539       if (R__cl || R__insp.IsA()) { }
00540       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fTXMLDoc", &fTXMLDoc);
00541       TXMLParser::ShowMembers(R__insp);
00542 }
00543 
00544 namespace ROOT {
00545    // Wrappers around operator new
00546    static void *new_TDOMParser(void *p) {
00547       return  p ? new(p) ::TDOMParser : new ::TDOMParser;
00548    }
00549    static void *newArray_TDOMParser(Long_t nElements, void *p) {
00550       return p ? new(p) ::TDOMParser[nElements] : new ::TDOMParser[nElements];
00551    }
00552    // Wrapper around operator delete
00553    static void delete_TDOMParser(void *p) {
00554       delete ((::TDOMParser*)p);
00555    }
00556    static void deleteArray_TDOMParser(void *p) {
00557       delete [] ((::TDOMParser*)p);
00558    }
00559    static void destruct_TDOMParser(void *p) {
00560       typedef ::TDOMParser current_t;
00561       ((current_t*)p)->~current_t();
00562    }
00563    // Wrapper around a custom streamer member function.
00564    static void streamer_TDOMParser(TBuffer &buf, void *obj) {
00565       ((::TDOMParser*)obj)->::TDOMParser::Streamer(buf);
00566    }
00567 } // end of namespace ROOT for class ::TDOMParser
00568 
00569 //______________________________________________________________________________
00570 void TXMLAttr::Streamer(TBuffer &R__b)
00571 {
00572    // Stream an object of class TXMLAttr.
00573 
00574    TObject::Streamer(R__b);
00575 }
00576 
00577 //______________________________________________________________________________
00578 void TXMLAttr::ShowMembers(TMemberInspector &R__insp)
00579 {
00580       // Inspect the data members of an object of class TXMLAttr.
00581       TClass *R__cl = ::TXMLAttr::IsA();
00582       if (R__cl || R__insp.IsA()) { }
00583       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fKey", &fKey);
00584       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fValue", &fValue);
00585       TObject::ShowMembers(R__insp);
00586 }
00587 
00588 namespace ROOT {
00589    // Wrapper around operator delete
00590    static void delete_TXMLAttr(void *p) {
00591       delete ((::TXMLAttr*)p);
00592    }
00593    static void deleteArray_TXMLAttr(void *p) {
00594       delete [] ((::TXMLAttr*)p);
00595    }
00596    static void destruct_TXMLAttr(void *p) {
00597       typedef ::TXMLAttr current_t;
00598       ((current_t*)p)->~current_t();
00599    }
00600    // Wrapper around a custom streamer member function.
00601    static void streamer_TXMLAttr(TBuffer &buf, void *obj) {
00602       ((::TXMLAttr*)obj)->::TXMLAttr::Streamer(buf);
00603    }
00604 } // end of namespace ROOT for class ::TXMLAttr
00605 
00606 //______________________________________________________________________________
00607 void TXMLDocument::Streamer(TBuffer &R__b)
00608 {
00609    // Stream an object of class TXMLDocument.
00610 
00611    TObject::Streamer(R__b);
00612 }
00613 
00614 //______________________________________________________________________________
00615 void TXMLDocument::ShowMembers(TMemberInspector &R__insp)
00616 {
00617       // Inspect the data members of an object of class TXMLDocument.
00618       TClass *R__cl = ::TXMLDocument::IsA();
00619       if (R__cl || R__insp.IsA()) { }
00620       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fXMLDoc", &fXMLDoc);
00621       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fRootNode", &fRootNode);
00622       TObject::ShowMembers(R__insp);
00623 }
00624 
00625 namespace ROOT {
00626    // Wrapper around operator delete
00627    static void delete_TXMLDocument(void *p) {
00628       delete ((::TXMLDocument*)p);
00629    }
00630    static void deleteArray_TXMLDocument(void *p) {
00631       delete [] ((::TXMLDocument*)p);
00632    }
00633    static void destruct_TXMLDocument(void *p) {
00634       typedef ::TXMLDocument current_t;
00635       ((current_t*)p)->~current_t();
00636    }
00637    // Wrapper around a custom streamer member function.
00638    static void streamer_TXMLDocument(TBuffer &buf, void *obj) {
00639       ((::TXMLDocument*)obj)->::TXMLDocument::Streamer(buf);
00640    }
00641 } // end of namespace ROOT for class ::TXMLDocument
00642 
00643 //______________________________________________________________________________
00644 void TXMLNode::Streamer(TBuffer &R__b)
00645 {
00646    // Stream an object of class TXMLNode.
00647 
00648    TObject::Streamer(R__b);
00649 }
00650 
00651 //______________________________________________________________________________
00652 void TXMLNode::ShowMembers(TMemberInspector &R__insp)
00653 {
00654       // Inspect the data members of an object of class TXMLNode.
00655       TClass *R__cl = ::TXMLNode::IsA();
00656       if (R__cl || R__insp.IsA()) { }
00657       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fXMLNode", &fXMLNode);
00658       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fParent", &fParent);
00659       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fChildren", &fChildren);
00660       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fNextNode", &fNextNode);
00661       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fPreviousNode", &fPreviousNode);
00662       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fAttrList", &fAttrList);
00663       TObject::ShowMembers(R__insp);
00664 }
00665 
00666 namespace ROOT {
00667    // Wrapper around operator delete
00668    static void delete_TXMLNode(void *p) {
00669       delete ((::TXMLNode*)p);
00670    }
00671    static void deleteArray_TXMLNode(void *p) {
00672       delete [] ((::TXMLNode*)p);
00673    }
00674    static void destruct_TXMLNode(void *p) {
00675       typedef ::TXMLNode current_t;
00676       ((current_t*)p)->~current_t();
00677    }
00678    // Wrapper around a custom streamer member function.
00679    static void streamer_TXMLNode(TBuffer &buf, void *obj) {
00680       ((::TXMLNode*)obj)->::TXMLNode::Streamer(buf);
00681    }
00682 } // end of namespace ROOT for class ::TXMLNode
00683 
00684 /********************************************************
00685 * io/xmlparser/src/G__XMLParser.cxx
00686 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
00687 *          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
00688 *          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
00689 ********************************************************/
00690 
00691 #ifdef G__MEMTEST
00692 #undef malloc
00693 #undef free
00694 #endif
00695 
00696 #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
00697 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
00698 #endif
00699 
00700 extern "C" void G__cpp_reset_tagtableG__XMLParser();
00701 
00702 extern "C" void G__set_cpp_environmentG__XMLParser() {
00703   G__add_compiledheader("TObject.h");
00704   G__add_compiledheader("TMemberInspector.h");
00705   G__add_compiledheader("TDOMParser.h");
00706   G__add_compiledheader("TSAXParser.h");
00707   G__add_compiledheader("TXMLAttr.h");
00708   G__add_compiledheader("TXMLDocument.h");
00709   G__add_compiledheader("TXMLNode.h");
00710   G__add_compiledheader("TXMLParser.h");
00711   G__cpp_reset_tagtableG__XMLParser();
00712 }
00713 #include <new>
00714 extern "C" int G__cpp_dllrevG__XMLParser() { return(30051515); }
00715 
00716 /*********************************************************
00717 * Member function Interface Method
00718 *********************************************************/
00719 
00720 /* TXMLParser */
00721 static int G__G__XMLParser_114_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00722 {
00723    switch (libp->paran) {
00724    case 1:
00725       ((TXMLParser*) G__getstructoffset())->SetValidate((Bool_t) G__int(libp->para[0]));
00726       G__setnull(result7);
00727       break;
00728    case 0:
00729       ((TXMLParser*) G__getstructoffset())->SetValidate();
00730       G__setnull(result7);
00731       break;
00732    }
00733    return(1 || funcname || hash || result7 || libp) ;
00734 }
00735 
00736 static int G__G__XMLParser_114_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00737 {
00738       G__letint(result7, 103, (long) ((const TXMLParser*) G__getstructoffset())->GetValidate());
00739    return(1 || funcname || hash || result7 || libp) ;
00740 }
00741 
00742 static int G__G__XMLParser_114_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00743 {
00744    switch (libp->paran) {
00745    case 1:
00746       ((TXMLParser*) G__getstructoffset())->SetReplaceEntities((Bool_t) G__int(libp->para[0]));
00747       G__setnull(result7);
00748       break;
00749    case 0:
00750       ((TXMLParser*) G__getstructoffset())->SetReplaceEntities();
00751       G__setnull(result7);
00752       break;
00753    }
00754    return(1 || funcname || hash || result7 || libp) ;
00755 }
00756 
00757 static int G__G__XMLParser_114_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00758 {
00759       G__letint(result7, 103, (long) ((const TXMLParser*) G__getstructoffset())->GetReplaceEntities());
00760    return(1 || funcname || hash || result7 || libp) ;
00761 }
00762 
00763 static int G__G__XMLParser_114_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00764 {
00765       G__letint(result7, 105, (long) ((TXMLParser*) G__getstructoffset())->ParseFile((const char*) G__int(libp->para[0])));
00766    return(1 || funcname || hash || result7 || libp) ;
00767 }
00768 
00769 static int G__G__XMLParser_114_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00770 {
00771       G__letint(result7, 105, (long) ((TXMLParser*) G__getstructoffset())->ParseBuffer((const char*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1])));
00772    return(1 || funcname || hash || result7 || libp) ;
00773 }
00774 
00775 static int G__G__XMLParser_114_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00776 {
00777       ((TXMLParser*) G__getstructoffset())->StopParser();
00778       G__setnull(result7);
00779    return(1 || funcname || hash || result7 || libp) ;
00780 }
00781 
00782 static int G__G__XMLParser_114_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00783 {
00784       G__letint(result7, 105, (long) ((const TXMLParser*) G__getstructoffset())->GetParseCode());
00785    return(1 || funcname || hash || result7 || libp) ;
00786 }
00787 
00788 static int G__G__XMLParser_114_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00789 {
00790       G__letint(result7, 67, (long) ((const TXMLParser*) G__getstructoffset())->GetParseCodeMessage((Int_t) G__int(libp->para[0])));
00791    return(1 || funcname || hash || result7 || libp) ;
00792 }
00793 
00794 static int G__G__XMLParser_114_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00795 {
00796    switch (libp->paran) {
00797    case 1:
00798       ((TXMLParser*) G__getstructoffset())->SetStopOnError((Bool_t) G__int(libp->para[0]));
00799       G__setnull(result7);
00800       break;
00801    case 0:
00802       ((TXMLParser*) G__getstructoffset())->SetStopOnError();
00803       G__setnull(result7);
00804       break;
00805    }
00806    return(1 || funcname || hash || result7 || libp) ;
00807 }
00808 
00809 static int G__G__XMLParser_114_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00810 {
00811       G__letint(result7, 103, (long) ((const TXMLParser*) G__getstructoffset())->GetStopOnError());
00812    return(1 || funcname || hash || result7 || libp) ;
00813 }
00814 
00815 static int G__G__XMLParser_114_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00816 {
00817       G__letint(result7, 67, (long) ((const TXMLParser*) G__getstructoffset())->GetValidateError());
00818    return(1 || funcname || hash || result7 || libp) ;
00819 }
00820 
00821 static int G__G__XMLParser_114_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00822 {
00823       G__letint(result7, 67, (long) ((const TXMLParser*) G__getstructoffset())->GetValidateWarning());
00824    return(1 || funcname || hash || result7 || libp) ;
00825 }
00826 
00827 static int G__G__XMLParser_114_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00828 {
00829       G__letint(result7, 85, (long) TXMLParser::Class());
00830    return(1 || funcname || hash || result7 || libp) ;
00831 }
00832 
00833 static int G__G__XMLParser_114_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00834 {
00835       G__letint(result7, 67, (long) TXMLParser::Class_Name());
00836    return(1 || funcname || hash || result7 || libp) ;
00837 }
00838 
00839 static int G__G__XMLParser_114_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00840 {
00841       G__letint(result7, 115, (long) TXMLParser::Class_Version());
00842    return(1 || funcname || hash || result7 || libp) ;
00843 }
00844 
00845 static int G__G__XMLParser_114_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00846 {
00847       TXMLParser::Dictionary();
00848       G__setnull(result7);
00849    return(1 || funcname || hash || result7 || libp) ;
00850 }
00851 
00852 static int G__G__XMLParser_114_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00853 {
00854       ((TXMLParser*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
00855       G__setnull(result7);
00856    return(1 || funcname || hash || result7 || libp) ;
00857 }
00858 
00859 static int G__G__XMLParser_114_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00860 {
00861       G__letint(result7, 67, (long) TXMLParser::DeclFileName());
00862    return(1 || funcname || hash || result7 || libp) ;
00863 }
00864 
00865 static int G__G__XMLParser_114_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00866 {
00867       G__letint(result7, 105, (long) TXMLParser::ImplFileLine());
00868    return(1 || funcname || hash || result7 || libp) ;
00869 }
00870 
00871 static int G__G__XMLParser_114_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00872 {
00873       G__letint(result7, 67, (long) TXMLParser::ImplFileName());
00874    return(1 || funcname || hash || result7 || libp) ;
00875 }
00876 
00877 static int G__G__XMLParser_114_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00878 {
00879       G__letint(result7, 105, (long) TXMLParser::DeclFileLine());
00880    return(1 || funcname || hash || result7 || libp) ;
00881 }
00882 
00883 // automatic destructor
00884 typedef TXMLParser G__TTXMLParser;
00885 static int G__G__XMLParser_114_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00886 {
00887    char* gvp = (char*) G__getgvp();
00888    long soff = G__getstructoffset();
00889    int n = G__getaryconstruct();
00890    //
00891    //has_a_delete: 1
00892    //has_own_delete1arg: 0
00893    //has_own_delete2arg: 0
00894    //
00895    if (!soff) {
00896      return(1);
00897    }
00898    if (n) {
00899      if (gvp == (char*)G__PVOID) {
00900        delete[] (TXMLParser*) soff;
00901      } else {
00902        G__setgvp((long) G__PVOID);
00903        for (int i = n - 1; i >= 0; --i) {
00904          ((TXMLParser*) (soff+(sizeof(TXMLParser)*i)))->~G__TTXMLParser();
00905        }
00906        G__setgvp((long)gvp);
00907      }
00908    } else {
00909      if (gvp == (char*)G__PVOID) {
00910        delete (TXMLParser*) soff;
00911      } else {
00912        G__setgvp((long) G__PVOID);
00913        ((TXMLParser*) (soff))->~G__TTXMLParser();
00914        G__setgvp((long)gvp);
00915      }
00916    }
00917    G__setnull(result7);
00918    return(1 || funcname || hash || result7 || libp) ;
00919 }
00920 
00921 
00922 /* TXMLNode */
00923 static int G__G__XMLParser_116_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00924 {
00925    TXMLNode* p = NULL;
00926    char* gvp = (char*) G__getgvp();
00927    switch (libp->paran) {
00928    case 3:
00929      //m: 3
00930      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00931        p = new TXMLNode(
00932 (_xmlNode*) G__int(libp->para[0]), (TXMLNode*) G__int(libp->para[1])
00933 , (TXMLNode*) G__int(libp->para[2]));
00934      } else {
00935        p = new((void*) gvp) TXMLNode(
00936 (_xmlNode*) G__int(libp->para[0]), (TXMLNode*) G__int(libp->para[1])
00937 , (TXMLNode*) G__int(libp->para[2]));
00938      }
00939      break;
00940    case 2:
00941      //m: 2
00942      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00943        p = new TXMLNode((_xmlNode*) G__int(libp->para[0]), (TXMLNode*) G__int(libp->para[1]));
00944      } else {
00945        p = new((void*) gvp) TXMLNode((_xmlNode*) G__int(libp->para[0]), (TXMLNode*) G__int(libp->para[1]));
00946      }
00947      break;
00948    case 1:
00949      //m: 1
00950      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
00951        p = new TXMLNode((_xmlNode*) G__int(libp->para[0]));
00952      } else {
00953        p = new((void*) gvp) TXMLNode((_xmlNode*) G__int(libp->para[0]));
00954      }
00955      break;
00956    }
00957    result7->obj.i = (long) p;
00958    result7->ref = (long) p;
00959    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode));
00960    return(1 || funcname || hash || result7 || libp) ;
00961 }
00962 
00963 static int G__G__XMLParser_116_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00964 {
00965       G__letint(result7, 105, (long) ((const TXMLNode*) G__getstructoffset())->GetNodeType());
00966    return(1 || funcname || hash || result7 || libp) ;
00967 }
00968 
00969 static int G__G__XMLParser_116_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00970 {
00971       G__letint(result7, 67, (long) ((const TXMLNode*) G__getstructoffset())->GetNodeName());
00972    return(1 || funcname || hash || result7 || libp) ;
00973 }
00974 
00975 static int G__G__XMLParser_116_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00976 {
00977       G__letint(result7, 85, (long) ((TXMLNode*) G__getstructoffset())->GetChildren());
00978    return(1 || funcname || hash || result7 || libp) ;
00979 }
00980 
00981 static int G__G__XMLParser_116_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00982 {
00983       G__letint(result7, 85, (long) ((const TXMLNode*) G__getstructoffset())->GetParent());
00984    return(1 || funcname || hash || result7 || libp) ;
00985 }
00986 
00987 static int G__G__XMLParser_116_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00988 {
00989       G__letint(result7, 85, (long) ((TXMLNode*) G__getstructoffset())->GetNextNode());
00990    return(1 || funcname || hash || result7 || libp) ;
00991 }
00992 
00993 static int G__G__XMLParser_116_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00994 {
00995       G__letint(result7, 85, (long) ((const TXMLNode*) G__getstructoffset())->GetPreviousNode());
00996    return(1 || funcname || hash || result7 || libp) ;
00997 }
00998 
00999 static int G__G__XMLParser_116_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01000 {
01001       G__letint(result7, 67, (long) ((const TXMLNode*) G__getstructoffset())->GetContent());
01002    return(1 || funcname || hash || result7 || libp) ;
01003 }
01004 
01005 static int G__G__XMLParser_116_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01006 {
01007       G__letint(result7, 67, (long) ((const TXMLNode*) G__getstructoffset())->GetText());
01008    return(1 || funcname || hash || result7 || libp) ;
01009 }
01010 
01011 static int G__G__XMLParser_116_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01012 {
01013       G__letint(result7, 85, (long) ((TXMLNode*) G__getstructoffset())->GetAttributes());
01014    return(1 || funcname || hash || result7 || libp) ;
01015 }
01016 
01017 static int G__G__XMLParser_116_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01018 {
01019       G__letint(result7, 103, (long) ((const TXMLNode*) G__getstructoffset())->HasChildren());
01020    return(1 || funcname || hash || result7 || libp) ;
01021 }
01022 
01023 static int G__G__XMLParser_116_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01024 {
01025       G__letint(result7, 103, (long) ((const TXMLNode*) G__getstructoffset())->HasNextNode());
01026    return(1 || funcname || hash || result7 || libp) ;
01027 }
01028 
01029 static int G__G__XMLParser_116_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01030 {
01031       G__letint(result7, 103, (long) ((const TXMLNode*) G__getstructoffset())->HasParent());
01032    return(1 || funcname || hash || result7 || libp) ;
01033 }
01034 
01035 static int G__G__XMLParser_116_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01036 {
01037       G__letint(result7, 103, (long) ((const TXMLNode*) G__getstructoffset())->HasPreviousNode());
01038    return(1 || funcname || hash || result7 || libp) ;
01039 }
01040 
01041 static int G__G__XMLParser_116_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01042 {
01043       G__letint(result7, 103, (long) ((const TXMLNode*) G__getstructoffset())->HasAttributes());
01044    return(1 || funcname || hash || result7 || libp) ;
01045 }
01046 
01047 static int G__G__XMLParser_116_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01048 {
01049       G__letint(result7, 67, (long) ((const TXMLNode*) G__getstructoffset())->GetNamespaceHref());
01050    return(1 || funcname || hash || result7 || libp) ;
01051 }
01052 
01053 static int G__G__XMLParser_116_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01054 {
01055       G__letint(result7, 67, (long) ((const TXMLNode*) G__getstructoffset())->GetNamespacePrefix());
01056    return(1 || funcname || hash || result7 || libp) ;
01057 }
01058 
01059 static int G__G__XMLParser_116_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01060 {
01061       G__letint(result7, 85, (long) TXMLNode::Class());
01062    return(1 || funcname || hash || result7 || libp) ;
01063 }
01064 
01065 static int G__G__XMLParser_116_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01066 {
01067       G__letint(result7, 67, (long) TXMLNode::Class_Name());
01068    return(1 || funcname || hash || result7 || libp) ;
01069 }
01070 
01071 static int G__G__XMLParser_116_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01072 {
01073       G__letint(result7, 115, (long) TXMLNode::Class_Version());
01074    return(1 || funcname || hash || result7 || libp) ;
01075 }
01076 
01077 static int G__G__XMLParser_116_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01078 {
01079       TXMLNode::Dictionary();
01080       G__setnull(result7);
01081    return(1 || funcname || hash || result7 || libp) ;
01082 }
01083 
01084 static int G__G__XMLParser_116_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01085 {
01086       ((TXMLNode*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
01087       G__setnull(result7);
01088    return(1 || funcname || hash || result7 || libp) ;
01089 }
01090 
01091 static int G__G__XMLParser_116_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01092 {
01093       G__letint(result7, 67, (long) TXMLNode::DeclFileName());
01094    return(1 || funcname || hash || result7 || libp) ;
01095 }
01096 
01097 static int G__G__XMLParser_116_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01098 {
01099       G__letint(result7, 105, (long) TXMLNode::ImplFileLine());
01100    return(1 || funcname || hash || result7 || libp) ;
01101 }
01102 
01103 static int G__G__XMLParser_116_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01104 {
01105       G__letint(result7, 67, (long) TXMLNode::ImplFileName());
01106    return(1 || funcname || hash || result7 || libp) ;
01107 }
01108 
01109 static int G__G__XMLParser_116_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01110 {
01111       G__letint(result7, 105, (long) TXMLNode::DeclFileLine());
01112    return(1 || funcname || hash || result7 || libp) ;
01113 }
01114 
01115 // automatic destructor
01116 typedef TXMLNode G__TTXMLNode;
01117 static int G__G__XMLParser_116_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01118 {
01119    char* gvp = (char*) G__getgvp();
01120    long soff = G__getstructoffset();
01121    int n = G__getaryconstruct();
01122    //
01123    //has_a_delete: 1
01124    //has_own_delete1arg: 0
01125    //has_own_delete2arg: 0
01126    //
01127    if (!soff) {
01128      return(1);
01129    }
01130    if (n) {
01131      if (gvp == (char*)G__PVOID) {
01132        delete[] (TXMLNode*) soff;
01133      } else {
01134        G__setgvp((long) G__PVOID);
01135        for (int i = n - 1; i >= 0; --i) {
01136          ((TXMLNode*) (soff+(sizeof(TXMLNode)*i)))->~G__TTXMLNode();
01137        }
01138        G__setgvp((long)gvp);
01139      }
01140    } else {
01141      if (gvp == (char*)G__PVOID) {
01142        delete (TXMLNode*) soff;
01143      } else {
01144        G__setgvp((long) G__PVOID);
01145        ((TXMLNode*) (soff))->~G__TTXMLNode();
01146        G__setgvp((long)gvp);
01147      }
01148    }
01149    G__setnull(result7);
01150    return(1 || funcname || hash || result7 || libp) ;
01151 }
01152 
01153 
01154 /* TXMLDocument */
01155 static int G__G__XMLParser_117_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01156 {
01157    TXMLDocument* p = NULL;
01158    char* gvp = (char*) G__getgvp();
01159    //m: 1
01160    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01161      p = new TXMLDocument((_xmlDoc*) G__int(libp->para[0]));
01162    } else {
01163      p = new((void*) gvp) TXMLDocument((_xmlDoc*) G__int(libp->para[0]));
01164    }
01165    result7->obj.i = (long) p;
01166    result7->ref = (long) p;
01167    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__XMLParserLN_TXMLDocument));
01168    return(1 || funcname || hash || result7 || libp) ;
01169 }
01170 
01171 static int G__G__XMLParser_117_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01172 {
01173       G__letint(result7, 85, (long) ((const TXMLDocument*) G__getstructoffset())->GetRootNode());
01174    return(1 || funcname || hash || result7 || libp) ;
01175 }
01176 
01177 static int G__G__XMLParser_117_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01178 {
01179       G__letint(result7, 67, (long) ((const TXMLDocument*) G__getstructoffset())->Version());
01180    return(1 || funcname || hash || result7 || libp) ;
01181 }
01182 
01183 static int G__G__XMLParser_117_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01184 {
01185       G__letint(result7, 67, (long) ((const TXMLDocument*) G__getstructoffset())->Encoding());
01186    return(1 || funcname || hash || result7 || libp) ;
01187 }
01188 
01189 static int G__G__XMLParser_117_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01190 {
01191       G__letint(result7, 67, (long) ((const TXMLDocument*) G__getstructoffset())->URL());
01192    return(1 || funcname || hash || result7 || libp) ;
01193 }
01194 
01195 static int G__G__XMLParser_117_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01196 {
01197       G__letint(result7, 85, (long) TXMLDocument::Class());
01198    return(1 || funcname || hash || result7 || libp) ;
01199 }
01200 
01201 static int G__G__XMLParser_117_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01202 {
01203       G__letint(result7, 67, (long) TXMLDocument::Class_Name());
01204    return(1 || funcname || hash || result7 || libp) ;
01205 }
01206 
01207 static int G__G__XMLParser_117_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01208 {
01209       G__letint(result7, 115, (long) TXMLDocument::Class_Version());
01210    return(1 || funcname || hash || result7 || libp) ;
01211 }
01212 
01213 static int G__G__XMLParser_117_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01214 {
01215       TXMLDocument::Dictionary();
01216       G__setnull(result7);
01217    return(1 || funcname || hash || result7 || libp) ;
01218 }
01219 
01220 static int G__G__XMLParser_117_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01221 {
01222       ((TXMLDocument*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
01223       G__setnull(result7);
01224    return(1 || funcname || hash || result7 || libp) ;
01225 }
01226 
01227 static int G__G__XMLParser_117_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01228 {
01229       G__letint(result7, 67, (long) TXMLDocument::DeclFileName());
01230    return(1 || funcname || hash || result7 || libp) ;
01231 }
01232 
01233 static int G__G__XMLParser_117_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01234 {
01235       G__letint(result7, 105, (long) TXMLDocument::ImplFileLine());
01236    return(1 || funcname || hash || result7 || libp) ;
01237 }
01238 
01239 static int G__G__XMLParser_117_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01240 {
01241       G__letint(result7, 67, (long) TXMLDocument::ImplFileName());
01242    return(1 || funcname || hash || result7 || libp) ;
01243 }
01244 
01245 static int G__G__XMLParser_117_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01246 {
01247       G__letint(result7, 105, (long) TXMLDocument::DeclFileLine());
01248    return(1 || funcname || hash || result7 || libp) ;
01249 }
01250 
01251 // automatic destructor
01252 typedef TXMLDocument G__TTXMLDocument;
01253 static int G__G__XMLParser_117_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01254 {
01255    char* gvp = (char*) G__getgvp();
01256    long soff = G__getstructoffset();
01257    int n = G__getaryconstruct();
01258    //
01259    //has_a_delete: 1
01260    //has_own_delete1arg: 0
01261    //has_own_delete2arg: 0
01262    //
01263    if (!soff) {
01264      return(1);
01265    }
01266    if (n) {
01267      if (gvp == (char*)G__PVOID) {
01268        delete[] (TXMLDocument*) soff;
01269      } else {
01270        G__setgvp((long) G__PVOID);
01271        for (int i = n - 1; i >= 0; --i) {
01272          ((TXMLDocument*) (soff+(sizeof(TXMLDocument)*i)))->~G__TTXMLDocument();
01273        }
01274        G__setgvp((long)gvp);
01275      }
01276    } else {
01277      if (gvp == (char*)G__PVOID) {
01278        delete (TXMLDocument*) soff;
01279      } else {
01280        G__setgvp((long) G__PVOID);
01281        ((TXMLDocument*) (soff))->~G__TTXMLDocument();
01282        G__setgvp((long)gvp);
01283      }
01284    }
01285    G__setnull(result7);
01286    return(1 || funcname || hash || result7 || libp) ;
01287 }
01288 
01289 
01290 /* TDOMParser */
01291 static int G__G__XMLParser_118_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01292 {
01293    TDOMParser* p = NULL;
01294    char* gvp = (char*) G__getgvp();
01295    int n = G__getaryconstruct();
01296    if (n) {
01297      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01298        p = new TDOMParser[n];
01299      } else {
01300        p = new((void*) gvp) TDOMParser[n];
01301      }
01302    } else {
01303      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01304        p = new TDOMParser;
01305      } else {
01306        p = new((void*) gvp) TDOMParser;
01307      }
01308    }
01309    result7->obj.i = (long) p;
01310    result7->ref = (long) p;
01311    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__XMLParserLN_TDOMParser));
01312    return(1 || funcname || hash || result7 || libp) ;
01313 }
01314 
01315 static int G__G__XMLParser_118_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01316 {
01317       G__letint(result7, 85, (long) ((const TDOMParser*) G__getstructoffset())->GetXMLDocument());
01318    return(1 || funcname || hash || result7 || libp) ;
01319 }
01320 
01321 static int G__G__XMLParser_118_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01322 {
01323       G__letint(result7, 85, (long) TDOMParser::Class());
01324    return(1 || funcname || hash || result7 || libp) ;
01325 }
01326 
01327 static int G__G__XMLParser_118_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01328 {
01329       G__letint(result7, 67, (long) TDOMParser::Class_Name());
01330    return(1 || funcname || hash || result7 || libp) ;
01331 }
01332 
01333 static int G__G__XMLParser_118_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01334 {
01335       G__letint(result7, 115, (long) TDOMParser::Class_Version());
01336    return(1 || funcname || hash || result7 || libp) ;
01337 }
01338 
01339 static int G__G__XMLParser_118_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01340 {
01341       TDOMParser::Dictionary();
01342       G__setnull(result7);
01343    return(1 || funcname || hash || result7 || libp) ;
01344 }
01345 
01346 static int G__G__XMLParser_118_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01347 {
01348       ((TDOMParser*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
01349       G__setnull(result7);
01350    return(1 || funcname || hash || result7 || libp) ;
01351 }
01352 
01353 static int G__G__XMLParser_118_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01354 {
01355       G__letint(result7, 67, (long) TDOMParser::DeclFileName());
01356    return(1 || funcname || hash || result7 || libp) ;
01357 }
01358 
01359 static int G__G__XMLParser_118_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01360 {
01361       G__letint(result7, 105, (long) TDOMParser::ImplFileLine());
01362    return(1 || funcname || hash || result7 || libp) ;
01363 }
01364 
01365 static int G__G__XMLParser_118_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01366 {
01367       G__letint(result7, 67, (long) TDOMParser::ImplFileName());
01368    return(1 || funcname || hash || result7 || libp) ;
01369 }
01370 
01371 static int G__G__XMLParser_118_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01372 {
01373       G__letint(result7, 105, (long) TDOMParser::DeclFileLine());
01374    return(1 || funcname || hash || result7 || libp) ;
01375 }
01376 
01377 // automatic destructor
01378 typedef TDOMParser G__TTDOMParser;
01379 static int G__G__XMLParser_118_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01380 {
01381    char* gvp = (char*) G__getgvp();
01382    long soff = G__getstructoffset();
01383    int n = G__getaryconstruct();
01384    //
01385    //has_a_delete: 1
01386    //has_own_delete1arg: 0
01387    //has_own_delete2arg: 0
01388    //
01389    if (!soff) {
01390      return(1);
01391    }
01392    if (n) {
01393      if (gvp == (char*)G__PVOID) {
01394        delete[] (TDOMParser*) soff;
01395      } else {
01396        G__setgvp((long) G__PVOID);
01397        for (int i = n - 1; i >= 0; --i) {
01398          ((TDOMParser*) (soff+(sizeof(TDOMParser)*i)))->~G__TTDOMParser();
01399        }
01400        G__setgvp((long)gvp);
01401      }
01402    } else {
01403      if (gvp == (char*)G__PVOID) {
01404        delete (TDOMParser*) soff;
01405      } else {
01406        G__setgvp((long) G__PVOID);
01407        ((TDOMParser*) (soff))->~G__TTDOMParser();
01408        G__setgvp((long)gvp);
01409      }
01410    }
01411    G__setnull(result7);
01412    return(1 || funcname || hash || result7 || libp) ;
01413 }
01414 
01415 
01416 /* TSAXParser */
01417 static int G__G__XMLParser_121_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01418 {
01419    TSAXParser* p = NULL;
01420    char* gvp = (char*) G__getgvp();
01421    int n = G__getaryconstruct();
01422    if (n) {
01423      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01424        p = new TSAXParser[n];
01425      } else {
01426        p = new((void*) gvp) TSAXParser[n];
01427      }
01428    } else {
01429      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01430        p = new TSAXParser;
01431      } else {
01432        p = new((void*) gvp) TSAXParser;
01433      }
01434    }
01435    result7->obj.i = (long) p;
01436    result7->ref = (long) p;
01437    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__XMLParserLN_TSAXParser));
01438    return(1 || funcname || hash || result7 || libp) ;
01439 }
01440 
01441 static int G__G__XMLParser_121_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01442 {
01443       ((TSAXParser*) G__getstructoffset())->OnStartDocument();
01444       G__setnull(result7);
01445    return(1 || funcname || hash || result7 || libp) ;
01446 }
01447 
01448 static int G__G__XMLParser_121_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01449 {
01450       ((TSAXParser*) G__getstructoffset())->OnEndDocument();
01451       G__setnull(result7);
01452    return(1 || funcname || hash || result7 || libp) ;
01453 }
01454 
01455 static int G__G__XMLParser_121_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01456 {
01457       ((TSAXParser*) G__getstructoffset())->OnStartElement((const char*) G__int(libp->para[0]), (TList*) G__int(libp->para[1]));
01458       G__setnull(result7);
01459    return(1 || funcname || hash || result7 || libp) ;
01460 }
01461 
01462 static int G__G__XMLParser_121_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01463 {
01464       ((TSAXParser*) G__getstructoffset())->OnEndElement((const char*) G__int(libp->para[0]));
01465       G__setnull(result7);
01466    return(1 || funcname || hash || result7 || libp) ;
01467 }
01468 
01469 static int G__G__XMLParser_121_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01470 {
01471       ((TSAXParser*) G__getstructoffset())->OnCharacters((const char*) G__int(libp->para[0]));
01472       G__setnull(result7);
01473    return(1 || funcname || hash || result7 || libp) ;
01474 }
01475 
01476 static int G__G__XMLParser_121_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01477 {
01478       ((TSAXParser*) G__getstructoffset())->OnComment((const char*) G__int(libp->para[0]));
01479       G__setnull(result7);
01480    return(1 || funcname || hash || result7 || libp) ;
01481 }
01482 
01483 static int G__G__XMLParser_121_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01484 {
01485       ((TSAXParser*) G__getstructoffset())->OnWarning((const char*) G__int(libp->para[0]));
01486       G__setnull(result7);
01487    return(1 || funcname || hash || result7 || libp) ;
01488 }
01489 
01490 static int G__G__XMLParser_121_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01491 {
01492       G__letint(result7, 105, (long) ((TSAXParser*) G__getstructoffset())->OnError((const char*) G__int(libp->para[0])));
01493    return(1 || funcname || hash || result7 || libp) ;
01494 }
01495 
01496 static int G__G__XMLParser_121_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01497 {
01498       G__letint(result7, 105, (long) ((TSAXParser*) G__getstructoffset())->OnFatalError((const char*) G__int(libp->para[0])));
01499    return(1 || funcname || hash || result7 || libp) ;
01500 }
01501 
01502 static int G__G__XMLParser_121_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01503 {
01504       ((TSAXParser*) G__getstructoffset())->OnCdataBlock((const char*) G__int(libp->para[0]), (Int_t) G__int(libp->para[1]));
01505       G__setnull(result7);
01506    return(1 || funcname || hash || result7 || libp) ;
01507 }
01508 
01509 static int G__G__XMLParser_121_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01510 {
01511       ((TSAXParser*) G__getstructoffset())->ConnectToHandler((const char*) G__int(libp->para[0]), (void*) G__int(libp->para[1]));
01512       G__setnull(result7);
01513    return(1 || funcname || hash || result7 || libp) ;
01514 }
01515 
01516 static int G__G__XMLParser_121_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01517 {
01518       G__letint(result7, 85, (long) TSAXParser::Class());
01519    return(1 || funcname || hash || result7 || libp) ;
01520 }
01521 
01522 static int G__G__XMLParser_121_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01523 {
01524       G__letint(result7, 67, (long) TSAXParser::Class_Name());
01525    return(1 || funcname || hash || result7 || libp) ;
01526 }
01527 
01528 static int G__G__XMLParser_121_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01529 {
01530       G__letint(result7, 115, (long) TSAXParser::Class_Version());
01531    return(1 || funcname || hash || result7 || libp) ;
01532 }
01533 
01534 static int G__G__XMLParser_121_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01535 {
01536       TSAXParser::Dictionary();
01537       G__setnull(result7);
01538    return(1 || funcname || hash || result7 || libp) ;
01539 }
01540 
01541 static int G__G__XMLParser_121_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01542 {
01543       ((TSAXParser*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
01544       G__setnull(result7);
01545    return(1 || funcname || hash || result7 || libp) ;
01546 }
01547 
01548 static int G__G__XMLParser_121_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01549 {
01550       G__letint(result7, 67, (long) TSAXParser::DeclFileName());
01551    return(1 || funcname || hash || result7 || libp) ;
01552 }
01553 
01554 static int G__G__XMLParser_121_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01555 {
01556       G__letint(result7, 105, (long) TSAXParser::ImplFileLine());
01557    return(1 || funcname || hash || result7 || libp) ;
01558 }
01559 
01560 static int G__G__XMLParser_121_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01561 {
01562       G__letint(result7, 67, (long) TSAXParser::ImplFileName());
01563    return(1 || funcname || hash || result7 || libp) ;
01564 }
01565 
01566 static int G__G__XMLParser_121_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01567 {
01568       G__letint(result7, 105, (long) TSAXParser::DeclFileLine());
01569    return(1 || funcname || hash || result7 || libp) ;
01570 }
01571 
01572 // automatic destructor
01573 typedef TSAXParser G__TTSAXParser;
01574 static int G__G__XMLParser_121_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01575 {
01576    char* gvp = (char*) G__getgvp();
01577    long soff = G__getstructoffset();
01578    int n = G__getaryconstruct();
01579    //
01580    //has_a_delete: 1
01581    //has_own_delete1arg: 0
01582    //has_own_delete2arg: 0
01583    //
01584    if (!soff) {
01585      return(1);
01586    }
01587    if (n) {
01588      if (gvp == (char*)G__PVOID) {
01589        delete[] (TSAXParser*) soff;
01590      } else {
01591        G__setgvp((long) G__PVOID);
01592        for (int i = n - 1; i >= 0; --i) {
01593          ((TSAXParser*) (soff+(sizeof(TSAXParser)*i)))->~G__TTSAXParser();
01594        }
01595        G__setgvp((long)gvp);
01596      }
01597    } else {
01598      if (gvp == (char*)G__PVOID) {
01599        delete (TSAXParser*) soff;
01600      } else {
01601        G__setgvp((long) G__PVOID);
01602        ((TSAXParser*) (soff))->~G__TTSAXParser();
01603        G__setgvp((long)gvp);
01604      }
01605    }
01606    G__setnull(result7);
01607    return(1 || funcname || hash || result7 || libp) ;
01608 }
01609 
01610 
01611 /* TXMLAttr */
01612 static int G__G__XMLParser_122_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01613 {
01614    TXMLAttr* p = NULL;
01615    char* gvp = (char*) G__getgvp();
01616    //m: 2
01617    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
01618      p = new TXMLAttr((const char*) G__int(libp->para[0]), (const char*) G__int(libp->para[1]));
01619    } else {
01620      p = new((void*) gvp) TXMLAttr((const char*) G__int(libp->para[0]), (const char*) G__int(libp->para[1]));
01621    }
01622    result7->obj.i = (long) p;
01623    result7->ref = (long) p;
01624    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__XMLParserLN_TXMLAttr));
01625    return(1 || funcname || hash || result7 || libp) ;
01626 }
01627 
01628 static int G__G__XMLParser_122_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01629 {
01630       G__letint(result7, 67, (long) ((const TXMLAttr*) G__getstructoffset())->Key());
01631    return(1 || funcname || hash || result7 || libp) ;
01632 }
01633 
01634 static int G__G__XMLParser_122_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01635 {
01636       G__letint(result7, 67, (long) ((const TXMLAttr*) G__getstructoffset())->GetValue());
01637    return(1 || funcname || hash || result7 || libp) ;
01638 }
01639 
01640 static int G__G__XMLParser_122_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01641 {
01642       G__letint(result7, 85, (long) TXMLAttr::Class());
01643    return(1 || funcname || hash || result7 || libp) ;
01644 }
01645 
01646 static int G__G__XMLParser_122_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01647 {
01648       G__letint(result7, 67, (long) TXMLAttr::Class_Name());
01649    return(1 || funcname || hash || result7 || libp) ;
01650 }
01651 
01652 static int G__G__XMLParser_122_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01653 {
01654       G__letint(result7, 115, (long) TXMLAttr::Class_Version());
01655    return(1 || funcname || hash || result7 || libp) ;
01656 }
01657 
01658 static int G__G__XMLParser_122_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01659 {
01660       TXMLAttr::Dictionary();
01661       G__setnull(result7);
01662    return(1 || funcname || hash || result7 || libp) ;
01663 }
01664 
01665 static int G__G__XMLParser_122_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01666 {
01667       ((TXMLAttr*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
01668       G__setnull(result7);
01669    return(1 || funcname || hash || result7 || libp) ;
01670 }
01671 
01672 static int G__G__XMLParser_122_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01673 {
01674       G__letint(result7, 67, (long) TXMLAttr::DeclFileName());
01675    return(1 || funcname || hash || result7 || libp) ;
01676 }
01677 
01678 static int G__G__XMLParser_122_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01679 {
01680       G__letint(result7, 105, (long) TXMLAttr::ImplFileLine());
01681    return(1 || funcname || hash || result7 || libp) ;
01682 }
01683 
01684 static int G__G__XMLParser_122_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01685 {
01686       G__letint(result7, 67, (long) TXMLAttr::ImplFileName());
01687    return(1 || funcname || hash || result7 || libp) ;
01688 }
01689 
01690 static int G__G__XMLParser_122_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01691 {
01692       G__letint(result7, 105, (long) TXMLAttr::DeclFileLine());
01693    return(1 || funcname || hash || result7 || libp) ;
01694 }
01695 
01696 // automatic destructor
01697 typedef TXMLAttr G__TTXMLAttr;
01698 static int G__G__XMLParser_122_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
01699 {
01700    char* gvp = (char*) G__getgvp();
01701    long soff = G__getstructoffset();
01702    int n = G__getaryconstruct();
01703    //
01704    //has_a_delete: 1
01705    //has_own_delete1arg: 0
01706    //has_own_delete2arg: 0
01707    //
01708    if (!soff) {
01709      return(1);
01710    }
01711    if (n) {
01712      if (gvp == (char*)G__PVOID) {
01713        delete[] (TXMLAttr*) soff;
01714      } else {
01715        G__setgvp((long) G__PVOID);
01716        for (int i = n - 1; i >= 0; --i) {
01717          ((TXMLAttr*) (soff+(sizeof(TXMLAttr)*i)))->~G__TTXMLAttr();
01718        }
01719        G__setgvp((long)gvp);
01720      }
01721    } else {
01722      if (gvp == (char*)G__PVOID) {
01723        delete (TXMLAttr*) soff;
01724      } else {
01725        G__setgvp((long) G__PVOID);
01726        ((TXMLAttr*) (soff))->~G__TTXMLAttr();
01727        G__setgvp((long)gvp);
01728      }
01729    }
01730    G__setnull(result7);
01731    return(1 || funcname || hash || result7 || libp) ;
01732 }
01733 
01734 
01735 /* Setting up global function */
01736 
01737 /*********************************************************
01738 * Member function Stub
01739 *********************************************************/
01740 
01741 /* TXMLParser */
01742 
01743 /* TXMLNode */
01744 
01745 /* TXMLDocument */
01746 
01747 /* TDOMParser */
01748 
01749 /* TSAXParser */
01750 
01751 /* TXMLAttr */
01752 
01753 /*********************************************************
01754 * Global function Stub
01755 *********************************************************/
01756 
01757 /*********************************************************
01758 * Get size of pointer to member function
01759 *********************************************************/
01760 class G__Sizep2memfuncG__XMLParser {
01761  public:
01762   G__Sizep2memfuncG__XMLParser(): p(&G__Sizep2memfuncG__XMLParser::sizep2memfunc) {}
01763     size_t sizep2memfunc() { return(sizeof(p)); }
01764   private:
01765     size_t (G__Sizep2memfuncG__XMLParser::*p)();
01766 };
01767 
01768 size_t G__get_sizep2memfuncG__XMLParser()
01769 {
01770   G__Sizep2memfuncG__XMLParser a;
01771   G__setsizep2memfunc((int)a.sizep2memfunc());
01772   return((size_t)a.sizep2memfunc());
01773 }
01774 
01775 
01776 /*********************************************************
01777 * virtual base class offset calculation interface
01778 *********************************************************/
01779 
01780    /* Setting up class inheritance */
01781 
01782 /*********************************************************
01783 * Inheritance information setup/
01784 *********************************************************/
01785 extern "C" void G__cpp_setup_inheritanceG__XMLParser() {
01786 
01787    /* Setting up class inheritance */
01788    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__XMLParserLN_TXMLParser))) {
01789      TXMLParser *G__Lderived;
01790      G__Lderived=(TXMLParser*)0x1000;
01791      {
01792        TObject *G__Lpbase=(TObject*)G__Lderived;
01793        G__inheritance_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TXMLParser),G__get_linked_tagnum(&G__G__XMLParserLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
01794      }
01795      {
01796        TQObject *G__Lpbase=(TQObject*)G__Lderived;
01797        G__inheritance_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TXMLParser),G__get_linked_tagnum(&G__G__XMLParserLN_TQObject),(long)G__Lpbase-(long)G__Lderived,1,1);
01798      }
01799    }
01800    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode))) {
01801      TXMLNode *G__Lderived;
01802      G__Lderived=(TXMLNode*)0x1000;
01803      {
01804        TObject *G__Lpbase=(TObject*)G__Lderived;
01805        G__inheritance_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode),G__get_linked_tagnum(&G__G__XMLParserLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
01806      }
01807    }
01808    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__XMLParserLN_TXMLDocument))) {
01809      TXMLDocument *G__Lderived;
01810      G__Lderived=(TXMLDocument*)0x1000;
01811      {
01812        TObject *G__Lpbase=(TObject*)G__Lderived;
01813        G__inheritance_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TXMLDocument),G__get_linked_tagnum(&G__G__XMLParserLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
01814      }
01815    }
01816    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__XMLParserLN_TDOMParser))) {
01817      TDOMParser *G__Lderived;
01818      G__Lderived=(TDOMParser*)0x1000;
01819      {
01820        TXMLParser *G__Lpbase=(TXMLParser*)G__Lderived;
01821        G__inheritance_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TDOMParser),G__get_linked_tagnum(&G__G__XMLParserLN_TXMLParser),(long)G__Lpbase-(long)G__Lderived,1,1);
01822      }
01823      {
01824        TObject *G__Lpbase=(TObject*)G__Lderived;
01825        G__inheritance_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TDOMParser),G__get_linked_tagnum(&G__G__XMLParserLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
01826      }
01827      {
01828        TQObject *G__Lpbase=(TQObject*)G__Lderived;
01829        G__inheritance_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TDOMParser),G__get_linked_tagnum(&G__G__XMLParserLN_TQObject),(long)G__Lpbase-(long)G__Lderived,1,0);
01830      }
01831    }
01832    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__XMLParserLN_TSAXParser))) {
01833      TSAXParser *G__Lderived;
01834      G__Lderived=(TSAXParser*)0x1000;
01835      {
01836        TXMLParser *G__Lpbase=(TXMLParser*)G__Lderived;
01837        G__inheritance_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TSAXParser),G__get_linked_tagnum(&G__G__XMLParserLN_TXMLParser),(long)G__Lpbase-(long)G__Lderived,1,1);
01838      }
01839      {
01840        TObject *G__Lpbase=(TObject*)G__Lderived;
01841        G__inheritance_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TSAXParser),G__get_linked_tagnum(&G__G__XMLParserLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
01842      }
01843      {
01844        TQObject *G__Lpbase=(TQObject*)G__Lderived;
01845        G__inheritance_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TSAXParser),G__get_linked_tagnum(&G__G__XMLParserLN_TQObject),(long)G__Lpbase-(long)G__Lderived,1,0);
01846      }
01847    }
01848    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__G__XMLParserLN_TXMLAttr))) {
01849      TXMLAttr *G__Lderived;
01850      G__Lderived=(TXMLAttr*)0x1000;
01851      {
01852        TObject *G__Lpbase=(TObject*)G__Lderived;
01853        G__inheritance_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TXMLAttr),G__get_linked_tagnum(&G__G__XMLParserLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
01854      }
01855    }
01856 }
01857 
01858 /*********************************************************
01859 * typedef information setup/
01860 *********************************************************/
01861 extern "C" void G__cpp_setup_typetableG__XMLParser() {
01862 
01863    /* Setting up typedef entry */
01864    G__search_typename2("Int_t",105,-1,0,-1);
01865    G__setnewtype(-1,"Signed integer 4 bytes (int)",0);
01866    G__search_typename2("Bool_t",103,-1,0,-1);
01867    G__setnewtype(-1,"Boolean (0=false, 1=true) (bool)",0);
01868    G__search_typename2("Version_t",115,-1,0,-1);
01869    G__setnewtype(-1,"Class version identifier (short)",0);
01870    G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__G__XMLParserLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
01871    G__setnewtype(-1,NULL,0);
01872    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__XMLParserLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__XMLParserLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
01873    G__setnewtype(-1,NULL,0);
01874    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__XMLParserLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__XMLParserLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
01875    G__setnewtype(-1,NULL,0);
01876    G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__G__XMLParserLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
01877    G__setnewtype(-1,NULL,0);
01878    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__XMLParserLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__XMLParserLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
01879    G__setnewtype(-1,NULL,0);
01880    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__XMLParserLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__XMLParserLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
01881    G__setnewtype(-1,NULL,0);
01882 }
01883 
01884 /*********************************************************
01885 * Data Member information setup/
01886 *********************************************************/
01887 
01888    /* Setting up class,struct,union tag member variable */
01889 
01890    /* TXMLParser */
01891 static void G__setup_memvarTXMLParser(void) {
01892    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TXMLParser));
01893    { TXMLParser *p; p=(TXMLParser*)0x1000; if (p) { }
01894    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__XMLParserLN__xmlParserCtxt),-1,-1,2,"fContext=",0,"parse the xml file");
01895    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,2,"fValidate=",0,"to validate the parse context");
01896    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,2,"fReplaceEntities=",0,"replace entities");
01897    G__memvar_setup((void*)0,103,0,0,-1,G__defined_typename("Bool_t"),-1,2,"fStopError=",0,"stop when parse error occurs");
01898    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__XMLParserLN_TString),-1,-1,2,"fValidateError=",0,"parse error");
01899    G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__G__XMLParserLN_TString),-1,-1,2,"fValidateWarning=",0,"parse warning");
01900    G__memvar_setup((void*)0,105,0,0,-1,G__defined_typename("Int_t"),-1,2,"fParseCode=",0,"to keep track of the errorcodes");
01901    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__XMLParserLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
01902    }
01903    G__tag_memvar_reset();
01904 }
01905 
01906 
01907    /* TXMLNode */
01908 static void G__setup_memvarTXMLNode(void) {
01909    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode));
01910    { TXMLNode *p; p=(TXMLNode*)0x1000; if (p) { }
01911    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__XMLParserLN__xmlNode),-1,-1,4,"fXMLNode=",0,"libxml node");
01912    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode),-1,-1,4,"fParent=",0,"Parent node");
01913    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode),-1,-1,4,"fChildren=",0,"Children node");
01914    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode),-1,-1,4,"fNextNode=",0,"Next sibling node");
01915    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode),-1,-1,4,"fPreviousNode=",0,"Previous sibling node");
01916    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__XMLParserLN_TList),-1,-1,4,"fAttrList=",0,"List of Attributes");
01917    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNodecLcLEXMLElementType),-1,-2,1,G__FastAllocString(2048).Format("kXMLElementNode=%lldLL",(long long)TXMLNode::kXMLElementNode).data(),0,(char*)NULL);
01918    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNodecLcLEXMLElementType),-1,-2,1,G__FastAllocString(2048).Format("kXMLAttributeNode=%lldLL",(long long)TXMLNode::kXMLAttributeNode).data(),0,(char*)NULL);
01919    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNodecLcLEXMLElementType),-1,-2,1,G__FastAllocString(2048).Format("kXMLTextNode=%lldLL",(long long)TXMLNode::kXMLTextNode).data(),0,(char*)NULL);
01920    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNodecLcLEXMLElementType),-1,-2,1,G__FastAllocString(2048).Format("kXMLCommentNode=%lldLL",(long long)TXMLNode::kXMLCommentNode).data(),0,(char*)NULL);
01921    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__XMLParserLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
01922    }
01923    G__tag_memvar_reset();
01924 }
01925 
01926 
01927    /* TXMLDocument */
01928 static void G__setup_memvarTXMLDocument(void) {
01929    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TXMLDocument));
01930    { TXMLDocument *p; p=(TXMLDocument*)0x1000; if (p) { }
01931    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__XMLParserLN__xmlDoc),-1,-1,4,"fXMLDoc=",0,"libxml xml doc");
01932    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode),-1,-1,4,"fRootNode=",0,"the root node ");
01933    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__XMLParserLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
01934    }
01935    G__tag_memvar_reset();
01936 }
01937 
01938 
01939    /* TDOMParser */
01940 static void G__setup_memvarTDOMParser(void) {
01941    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TDOMParser));
01942    { TDOMParser *p; p=(TDOMParser*)0x1000; if (p) { }
01943    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__XMLParserLN_TXMLDocument),-1,-1,4,"fTXMLDoc=",0,"xmlDoc");
01944    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__XMLParserLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
01945    }
01946    G__tag_memvar_reset();
01947 }
01948 
01949 
01950    /* TSAXParser */
01951 static void G__setup_memvarTSAXParser(void) {
01952    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TSAXParser));
01953    { TSAXParser *p; p=(TSAXParser*)0x1000; if (p) { }
01954    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__XMLParserLN__xmlSAXHandler),-1,-1,4,"fSAXHandler=",0,"libxml2 SAX handler");
01955    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__XMLParserLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
01956    }
01957    G__tag_memvar_reset();
01958 }
01959 
01960 
01961    /* TXMLAttr */
01962 static void G__setup_memvarTXMLAttr(void) {
01963    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TXMLAttr));
01964    { TXMLAttr *p; p=(TXMLAttr*)0x1000; if (p) { }
01965    G__memvar_setup((void*)0,67,0,1,-1,-1,-1,4,"fKey=",0,"XML attribute key");
01966    G__memvar_setup((void*)0,67,0,1,-1,-1,-1,4,"fValue=",0,"XML attribute value");
01967    G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__G__XMLParserLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
01968    }
01969    G__tag_memvar_reset();
01970 }
01971 
01972 extern "C" void G__cpp_setup_memvarG__XMLParser() {
01973 }
01974 /***********************************************************
01975 ************************************************************
01976 ************************************************************
01977 ************************************************************
01978 ************************************************************
01979 ************************************************************
01980 ************************************************************
01981 ***********************************************************/
01982 
01983 /*********************************************************
01984 * Member function information setup for each class
01985 *********************************************************/
01986 static void G__setup_memfuncTXMLParser(void) {
01987    /* TXMLParser */
01988    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TXMLParser));
01989    G__memfunc_setup("operator=",937,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__XMLParserLN_TXMLParser), -1, 1, 1, 1, 4, 0, "u 'TXMLParser' - 11 - -", "Not implemented", (void*) NULL, 0);
01990    G__memfunc_setup("InitializeContext",1783,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 2, 0, "", (char*)NULL, (void*) NULL, 1);
01991    G__memfunc_setup("ReleaseUnderlying",1762,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 2, 0, "", (char*)NULL, (void*) NULL, 1);
01992    G__memfunc_setup("OnValidateError",1521,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 1, 1, 2, 0, "u 'TString' - 11 - message", (char*)NULL, (void*) NULL, 1);
01993    G__memfunc_setup("OnValidateWarning",1725,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 1, 1, 2, 0, "u 'TString' - 11 - message", (char*)NULL, (void*) NULL, 1);
01994    G__memfunc_setup("SetParseCode",1186,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 1, 1, 2, 0, "i - 'Int_t' 0 - code", (char*)NULL, (void*) NULL, 1);
01995    G__memfunc_setup("SetValidate",1110,G__G__XMLParser_114_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "g - 'Bool_t' 0 'kTRUE' val", (char*)NULL, (void*) NULL, 0);
01996    G__memfunc_setup("GetValidate",1098,G__G__XMLParser_114_0_10, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
01997    G__memfunc_setup("SetReplaceEntities",1837,G__G__XMLParser_114_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "g - 'Bool_t' 0 'kTRUE' val", (char*)NULL, (void*) NULL, 0);
01998    G__memfunc_setup("GetReplaceEntities",1825,G__G__XMLParser_114_0_12, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
01999    G__memfunc_setup("ParseFile",891,G__G__XMLParser_114_0_13, 105, -1, G__defined_typename("Int_t"), 0, 1, 1, 1, 0, "C - - 10 - filename", (char*)NULL, (void*) NULL, 3);
02000    G__memfunc_setup("ParseBuffer",1109,G__G__XMLParser_114_0_14, 105, -1, G__defined_typename("Int_t"), 0, 2, 1, 1, 0, 
02001 "C - - 10 - contents i - 'Int_t' 0 - len", (char*)NULL, (void*) NULL, 3);
02002    G__memfunc_setup("StopParser",1043,G__G__XMLParser_114_0_15, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
02003    G__memfunc_setup("GetParseCode",1174,G__G__XMLParser_114_0_16, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02004    G__memfunc_setup("GetParseCodeMessage",1883,G__G__XMLParser_114_0_17, 67, -1, -1, 0, 1, 1, 1, 9, "i - 'Int_t' 0 - parseCode", (char*)NULL, (void*) NULL, 0);
02005    G__memfunc_setup("SetStopOnError",1433,G__G__XMLParser_114_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "g - 'Bool_t' 0 'kTRUE' stop", (char*)NULL, (void*) NULL, 0);
02006    G__memfunc_setup("GetStopOnError",1421,G__G__XMLParser_114_0_19, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02007    G__memfunc_setup("GetValidateError",1620,G__G__XMLParser_114_0_20, 67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
02008    G__memfunc_setup("GetValidateWarning",1824,G__G__XMLParser_114_0_21, 67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
02009    G__memfunc_setup("Class",502,G__G__XMLParser_114_0_22, 85, G__get_linked_tagnum(&G__G__XMLParserLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TXMLParser::Class) ), 0);
02010    G__memfunc_setup("Class_Name",982,G__G__XMLParser_114_0_23, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TXMLParser::Class_Name) ), 0);
02011    G__memfunc_setup("Class_Version",1339,G__G__XMLParser_114_0_24, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TXMLParser::Class_Version) ), 0);
02012    G__memfunc_setup("Dictionary",1046,G__G__XMLParser_114_0_25, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TXMLParser::Dictionary) ), 0);
02013    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__XMLParserLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02014    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
02015    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
02016    G__memfunc_setup("StreamerNVirtual",1656,G__G__XMLParser_114_0_29, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
02017    G__memfunc_setup("DeclFileName",1145,G__G__XMLParser_114_0_30, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TXMLParser::DeclFileName) ), 0);
02018    G__memfunc_setup("ImplFileLine",1178,G__G__XMLParser_114_0_31, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TXMLParser::ImplFileLine) ), 0);
02019    G__memfunc_setup("ImplFileName",1171,G__G__XMLParser_114_0_32, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TXMLParser::ImplFileName) ), 0);
02020    G__memfunc_setup("DeclFileLine",1152,G__G__XMLParser_114_0_33, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TXMLParser::DeclFileLine) ), 0);
02021    // automatic destructor
02022    G__memfunc_setup("~TXMLParser", 1072, G__G__XMLParser_114_0_34, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
02023    G__tag_memfunc_reset();
02024 }
02025 
02026 static void G__setup_memfuncTXMLNode(void) {
02027    /* TXMLNode */
02028    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode));
02029    G__memfunc_setup("TXMLNode",715,(G__InterfaceMethod) NULL, 105, G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode), -1, 0, 1, 1, 4, 0, "u 'TXMLNode' - 11 - -", "Not implemented", (void*) NULL, 0);
02030    G__memfunc_setup("operator=",937,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode), -1, 1, 1, 1, 4, 0, "u 'TXMLNode' - 11 - -", "Not implemented", (void*) NULL, 0);
02031    G__memfunc_setup("TXMLNode",715,G__G__XMLParser_116_0_3, 105, G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode), -1, 0, 3, 1, 1, 0, 
02032 "U '_xmlNode' - 0 - node U 'TXMLNode' - 0 '0' parent "
02033 "U 'TXMLNode' - 0 '0' previous", (char*)NULL, (void*) NULL, 0);
02034    G__memfunc_setup("GetNodeType",1096,G__G__XMLParser_116_0_4, 105, G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNodecLcLEXMLElementType), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02035    G__memfunc_setup("GetNodeName",1063,G__G__XMLParser_116_0_5, 67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
02036    G__memfunc_setup("GetChildren",1097,G__G__XMLParser_116_0_6, 85, G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
02037    G__memfunc_setup("GetParent",906,G__G__XMLParser_116_0_7, 85, G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02038    G__memfunc_setup("GetNextNode",1093,G__G__XMLParser_116_0_8, 85, G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
02039    G__memfunc_setup("GetPreviousNode",1539,G__G__XMLParser_116_0_9, 85, G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02040    G__memfunc_setup("GetContent",1019,G__G__XMLParser_116_0_10, 67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
02041    G__memfunc_setup("GetText",709,G__G__XMLParser_116_0_11, 67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
02042    G__memfunc_setup("GetAttributes",1351,G__G__XMLParser_116_0_12, 85, G__get_linked_tagnum(&G__G__XMLParserLN_TList), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
02043    G__memfunc_setup("HasChildren",1093,G__G__XMLParser_116_0_13, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02044    G__memfunc_setup("HasNextNode",1089,G__G__XMLParser_116_0_14, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02045    G__memfunc_setup("HasParent",902,G__G__XMLParser_116_0_15, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02046    G__memfunc_setup("HasPreviousNode",1535,G__G__XMLParser_116_0_16, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02047    G__memfunc_setup("HasAttributes",1347,G__G__XMLParser_116_0_17, 103, -1, G__defined_typename("Bool_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02048    G__memfunc_setup("GetNamespaceHref",1586,G__G__XMLParser_116_0_18, 67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
02049    G__memfunc_setup("GetNamespacePrefix",1819,G__G__XMLParser_116_0_19, 67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
02050    G__memfunc_setup("Class",502,G__G__XMLParser_116_0_20, 85, G__get_linked_tagnum(&G__G__XMLParserLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TXMLNode::Class) ), 0);
02051    G__memfunc_setup("Class_Name",982,G__G__XMLParser_116_0_21, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TXMLNode::Class_Name) ), 0);
02052    G__memfunc_setup("Class_Version",1339,G__G__XMLParser_116_0_22, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TXMLNode::Class_Version) ), 0);
02053    G__memfunc_setup("Dictionary",1046,G__G__XMLParser_116_0_23, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TXMLNode::Dictionary) ), 0);
02054    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__XMLParserLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02055    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
02056    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
02057    G__memfunc_setup("StreamerNVirtual",1656,G__G__XMLParser_116_0_27, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
02058    G__memfunc_setup("DeclFileName",1145,G__G__XMLParser_116_0_28, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TXMLNode::DeclFileName) ), 0);
02059    G__memfunc_setup("ImplFileLine",1178,G__G__XMLParser_116_0_29, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TXMLNode::ImplFileLine) ), 0);
02060    G__memfunc_setup("ImplFileName",1171,G__G__XMLParser_116_0_30, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TXMLNode::ImplFileName) ), 0);
02061    G__memfunc_setup("DeclFileLine",1152,G__G__XMLParser_116_0_31, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TXMLNode::DeclFileLine) ), 0);
02062    // automatic destructor
02063    G__memfunc_setup("~TXMLNode", 841, G__G__XMLParser_116_0_32, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
02064    G__tag_memfunc_reset();
02065 }
02066 
02067 static void G__setup_memfuncTXMLDocument(void) {
02068    /* TXMLDocument */
02069    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TXMLDocument));
02070    G__memfunc_setup("TXMLDocument",1156,(G__InterfaceMethod) NULL, 105, G__get_linked_tagnum(&G__G__XMLParserLN_TXMLDocument), -1, 0, 1, 1, 4, 0, "u 'TXMLDocument' - 11 - -", "Not implemented", (void*) NULL, 0);
02071    G__memfunc_setup("operator=",937,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__XMLParserLN_TXMLDocument), -1, 1, 1, 1, 4, 0, "u 'TXMLDocument' - 11 - -", "Not implemented", (void*) NULL, 0);
02072    G__memfunc_setup("TXMLDocument",1156,G__G__XMLParser_117_0_3, 105, G__get_linked_tagnum(&G__G__XMLParserLN_TXMLDocument), -1, 0, 1, 1, 1, 0, "U '_xmlDoc' - 0 - doc", (char*)NULL, (void*) NULL, 0);
02073    G__memfunc_setup("GetRootNode",1098,G__G__XMLParser_117_0_4, 85, G__get_linked_tagnum(&G__G__XMLParserLN_TXMLNode), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
02074    G__memfunc_setup("Version",742,G__G__XMLParser_117_0_5, 67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
02075    G__memfunc_setup("Encoding",807,G__G__XMLParser_117_0_6, 67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
02076    G__memfunc_setup("URL",243,G__G__XMLParser_117_0_7, 67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
02077    G__memfunc_setup("Class",502,G__G__XMLParser_117_0_8, 85, G__get_linked_tagnum(&G__G__XMLParserLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TXMLDocument::Class) ), 0);
02078    G__memfunc_setup("Class_Name",982,G__G__XMLParser_117_0_9, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TXMLDocument::Class_Name) ), 0);
02079    G__memfunc_setup("Class_Version",1339,G__G__XMLParser_117_0_10, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TXMLDocument::Class_Version) ), 0);
02080    G__memfunc_setup("Dictionary",1046,G__G__XMLParser_117_0_11, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TXMLDocument::Dictionary) ), 0);
02081    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__XMLParserLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02082    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
02083    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
02084    G__memfunc_setup("StreamerNVirtual",1656,G__G__XMLParser_117_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
02085    G__memfunc_setup("DeclFileName",1145,G__G__XMLParser_117_0_16, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TXMLDocument::DeclFileName) ), 0);
02086    G__memfunc_setup("ImplFileLine",1178,G__G__XMLParser_117_0_17, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TXMLDocument::ImplFileLine) ), 0);
02087    G__memfunc_setup("ImplFileName",1171,G__G__XMLParser_117_0_18, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TXMLDocument::ImplFileName) ), 0);
02088    G__memfunc_setup("DeclFileLine",1152,G__G__XMLParser_117_0_19, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TXMLDocument::DeclFileLine) ), 0);
02089    // automatic destructor
02090    G__memfunc_setup("~TXMLDocument", 1282, G__G__XMLParser_117_0_20, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
02091    G__tag_memfunc_reset();
02092 }
02093 
02094 static void G__setup_memfuncTDOMParser(void) {
02095    /* TDOMParser */
02096    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TDOMParser));
02097    G__memfunc_setup("TDOMParser",929,(G__InterfaceMethod) NULL, 105, G__get_linked_tagnum(&G__G__XMLParserLN_TDOMParser), -1, 0, 1, 1, 4, 0, "u 'TDOMParser' - 11 - -", "Not implemented", (void*) NULL, 0);
02098    G__memfunc_setup("operator=",937,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__XMLParserLN_TDOMParser), -1, 1, 1, 1, 4, 0, "u 'TDOMParser' - 11 - -", "Not implemented", (void*) NULL, 0);
02099    G__memfunc_setup("ParseContext",1248,(G__InterfaceMethod) NULL, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 4, 0, "", (char*)NULL, (void*) NULL, 0);
02100    G__memfunc_setup("TDOMParser",929,G__G__XMLParser_118_0_4, 105, G__get_linked_tagnum(&G__G__XMLParserLN_TDOMParser), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
02101    G__memfunc_setup("ParseFile",891,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 1, 1, 1, 0, "C - - 10 - filename", (char*)NULL, (void*) NULL, 1);
02102    G__memfunc_setup("ParseBuffer",1109,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 2, 1, 1, 0, 
02103 "C - - 10 - buffer i - 'Int_t' 0 - len", (char*)NULL, (void*) NULL, 1);
02104    G__memfunc_setup("ReleaseUnderlying",1762,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
02105    G__memfunc_setup("GetXMLDocument",1360,G__G__XMLParser_118_0_8, 85, G__get_linked_tagnum(&G__G__XMLParserLN_TXMLDocument), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02106    G__memfunc_setup("Class",502,G__G__XMLParser_118_0_9, 85, G__get_linked_tagnum(&G__G__XMLParserLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TDOMParser::Class) ), 0);
02107    G__memfunc_setup("Class_Name",982,G__G__XMLParser_118_0_10, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TDOMParser::Class_Name) ), 0);
02108    G__memfunc_setup("Class_Version",1339,G__G__XMLParser_118_0_11, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TDOMParser::Class_Version) ), 0);
02109    G__memfunc_setup("Dictionary",1046,G__G__XMLParser_118_0_12, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TDOMParser::Dictionary) ), 0);
02110    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__XMLParserLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02111    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
02112    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
02113    G__memfunc_setup("StreamerNVirtual",1656,G__G__XMLParser_118_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
02114    G__memfunc_setup("DeclFileName",1145,G__G__XMLParser_118_0_17, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TDOMParser::DeclFileName) ), 0);
02115    G__memfunc_setup("ImplFileLine",1178,G__G__XMLParser_118_0_18, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TDOMParser::ImplFileLine) ), 0);
02116    G__memfunc_setup("ImplFileName",1171,G__G__XMLParser_118_0_19, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TDOMParser::ImplFileName) ), 0);
02117    G__memfunc_setup("DeclFileLine",1152,G__G__XMLParser_118_0_20, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TDOMParser::DeclFileLine) ), 0);
02118    // automatic destructor
02119    G__memfunc_setup("~TDOMParser", 1055, G__G__XMLParser_118_0_21, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
02120    G__tag_memfunc_reset();
02121 }
02122 
02123 static void G__setup_memfuncTSAXParser(void) {
02124    /* TSAXParser */
02125    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TSAXParser));
02126    G__memfunc_setup("Parse",507,(G__InterfaceMethod) NULL, 105, -1, G__defined_typename("Int_t"), 0, 0, 1, 4, 0, "", (char*)NULL, (void*) NULL, 1);
02127    G__memfunc_setup("TSAXParser",941,(G__InterfaceMethod) NULL, 105, G__get_linked_tagnum(&G__G__XMLParserLN_TSAXParser), -1, 0, 1, 1, 4, 0, "u 'TSAXParser' - 11 - -", "Not implemented", (void*) NULL, 0);
02128    G__memfunc_setup("operator=",937,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__XMLParserLN_TSAXParser), -1, 1, 1, 1, 4, 0, "u 'TSAXParser' - 11 - -", "Not implemented", (void*) NULL, 0);
02129    G__memfunc_setup("TSAXParser",941,G__G__XMLParser_121_0_4, 105, G__get_linked_tagnum(&G__G__XMLParserLN_TSAXParser), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
02130    G__memfunc_setup("ParseFile",891,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 1, 1, 1, 0, "C - - 10 - filename", (char*)NULL, (void*) NULL, 1);
02131    G__memfunc_setup("ParseBuffer",1109,(G__InterfaceMethod) NULL,105, -1, G__defined_typename("Int_t"), 0, 2, 1, 1, 0, 
02132 "C - - 10 - contents i - 'Int_t' 0 - len", (char*)NULL, (void*) NULL, 1);
02133    G__memfunc_setup("OnStartDocument",1546,G__G__XMLParser_121_0_7, 121, -1, -1, 0, 0, 1, 1, 0, "", "*SIGNAL*", (void*) NULL, 1);
02134    G__memfunc_setup("OnEndDocument",1299,G__G__XMLParser_121_0_8, 121, -1, -1, 0, 0, 1, 1, 0, "", "*SIGNAL*", (void*) NULL, 1);
02135    G__memfunc_setup("OnStartElement",1429,G__G__XMLParser_121_0_9, 121, -1, -1, 0, 2, 1, 1, 0, 
02136 "C - - 10 - name U 'TList' - 10 - attr", "*SIGNAL*", (void*) NULL, 1);
02137    G__memfunc_setup("OnEndElement",1182,G__G__XMLParser_121_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "C - - 10 - name", "*SIGNAL*", (void*) NULL, 1);
02138    G__memfunc_setup("OnCharacters",1213,G__G__XMLParser_121_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "C - - 10 - characters", "*SIGNAL*", (void*) NULL, 1);
02139    G__memfunc_setup("OnComment",912,G__G__XMLParser_121_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "C - - 10 - text", "*SIGNAL*", (void*) NULL, 1);
02140    G__memfunc_setup("OnWarning",915,G__G__XMLParser_121_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "C - - 10 - text", "*SIGNAL*", (void*) NULL, 1);
02141    G__memfunc_setup("OnError",711,G__G__XMLParser_121_0_14, 105, -1, G__defined_typename("Int_t"), 0, 1, 1, 1, 0, "C - - 10 - text", "*SIGNAL*", (void*) NULL, 1);
02142    G__memfunc_setup("OnFatalError",1199,G__G__XMLParser_121_0_15, 105, -1, G__defined_typename("Int_t"), 0, 1, 1, 1, 0, "C - - 10 - text", "*SIGNAL*", (void*) NULL, 1);
02143    G__memfunc_setup("OnCdataBlock",1157,G__G__XMLParser_121_0_16, 121, -1, -1, 0, 2, 1, 1, 0, 
02144 "C - - 10 - text i - 'Int_t' 0 - len", "*SIGNAL*", (void*) NULL, 1);
02145    G__memfunc_setup("ConnectToHandler",1611,G__G__XMLParser_121_0_17, 121, -1, -1, 0, 2, 1, 1, 0, 
02146 "C - - 10 - handlerName Y - - 0 - handler", (char*)NULL, (void*) NULL, 1);
02147    G__memfunc_setup("Class",502,G__G__XMLParser_121_0_18, 85, G__get_linked_tagnum(&G__G__XMLParserLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TSAXParser::Class) ), 0);
02148    G__memfunc_setup("Class_Name",982,G__G__XMLParser_121_0_19, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSAXParser::Class_Name) ), 0);
02149    G__memfunc_setup("Class_Version",1339,G__G__XMLParser_121_0_20, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TSAXParser::Class_Version) ), 0);
02150    G__memfunc_setup("Dictionary",1046,G__G__XMLParser_121_0_21, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TSAXParser::Dictionary) ), 0);
02151    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__XMLParserLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02152    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
02153    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
02154    G__memfunc_setup("StreamerNVirtual",1656,G__G__XMLParser_121_0_25, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
02155    G__memfunc_setup("DeclFileName",1145,G__G__XMLParser_121_0_26, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSAXParser::DeclFileName) ), 0);
02156    G__memfunc_setup("ImplFileLine",1178,G__G__XMLParser_121_0_27, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TSAXParser::ImplFileLine) ), 0);
02157    G__memfunc_setup("ImplFileName",1171,G__G__XMLParser_121_0_28, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSAXParser::ImplFileName) ), 0);
02158    G__memfunc_setup("DeclFileLine",1152,G__G__XMLParser_121_0_29, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TSAXParser::DeclFileLine) ), 0);
02159    // automatic destructor
02160    G__memfunc_setup("~TSAXParser", 1067, G__G__XMLParser_121_0_30, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
02161    G__tag_memfunc_reset();
02162 }
02163 
02164 static void G__setup_memfuncTXMLAttr(void) {
02165    /* TXMLAttr */
02166    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__XMLParserLN_TXMLAttr));
02167    G__memfunc_setup("TXMLAttr",736,(G__InterfaceMethod) NULL, 105, G__get_linked_tagnum(&G__G__XMLParserLN_TXMLAttr), -1, 0, 1, 1, 4, 0, "u 'TXMLAttr' - 11 - -", "Not implemented", (void*) NULL, 0);
02168    G__memfunc_setup("operator=",937,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__G__XMLParserLN_TXMLAttr), -1, 1, 1, 1, 4, 0, "u 'TXMLAttr' - 11 - -", "Not implemented", (void*) NULL, 0);
02169    G__memfunc_setup("TXMLAttr",736,G__G__XMLParser_122_0_3, 105, G__get_linked_tagnum(&G__G__XMLParserLN_TXMLAttr), -1, 0, 2, 1, 1, 0, 
02170 "C - - 10 - key C - - 10 - value", (char*)NULL, (void*) NULL, 0);
02171    G__memfunc_setup("GetName",673,(G__InterfaceMethod) NULL,67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
02172    G__memfunc_setup("Key",297,G__G__XMLParser_122_0_5, 67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
02173    G__memfunc_setup("GetValue",797,G__G__XMLParser_122_0_6, 67, -1, -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
02174    G__memfunc_setup("Class",502,G__G__XMLParser_122_0_7, 85, G__get_linked_tagnum(&G__G__XMLParserLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TXMLAttr::Class) ), 0);
02175    G__memfunc_setup("Class_Name",982,G__G__XMLParser_122_0_8, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TXMLAttr::Class_Name) ), 0);
02176    G__memfunc_setup("Class_Version",1339,G__G__XMLParser_122_0_9, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TXMLAttr::Class_Version) ), 0);
02177    G__memfunc_setup("Dictionary",1046,G__G__XMLParser_122_0_10, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TXMLAttr::Dictionary) ), 0);
02178    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__G__XMLParserLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
02179    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - insp", (char*)NULL, (void*) NULL, 1);
02180    G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 1);
02181    G__memfunc_setup("StreamerNVirtual",1656,G__G__XMLParser_122_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
02182    G__memfunc_setup("DeclFileName",1145,G__G__XMLParser_122_0_15, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TXMLAttr::DeclFileName) ), 0);
02183    G__memfunc_setup("ImplFileLine",1178,G__G__XMLParser_122_0_16, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TXMLAttr::ImplFileLine) ), 0);
02184    G__memfunc_setup("ImplFileName",1171,G__G__XMLParser_122_0_17, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TXMLAttr::ImplFileName) ), 0);
02185    G__memfunc_setup("DeclFileLine",1152,G__G__XMLParser_122_0_18, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TXMLAttr::DeclFileLine) ), 0);
02186    // automatic destructor
02187    G__memfunc_setup("~TXMLAttr", 862, G__G__XMLParser_122_0_19, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
02188    G__tag_memfunc_reset();
02189 }
02190 
02191 
02192 /*********************************************************
02193 * Member function information setup
02194 *********************************************************/
02195 extern "C" void G__cpp_setup_memfuncG__XMLParser() {
02196 }
02197 
02198 /*********************************************************
02199 * Global variable information setup for each class
02200 *********************************************************/
02201 static void G__cpp_setup_global0() {
02202 
02203    /* Setting up global variables */
02204    G__resetplocal();
02205 
02206 }
02207 
02208 static void G__cpp_setup_global1() {
02209 
02210    G__resetglobalenv();
02211 }
02212 extern "C" void G__cpp_setup_globalG__XMLParser() {
02213   G__cpp_setup_global0();
02214   G__cpp_setup_global1();
02215 }
02216 
02217 /*********************************************************
02218 * Global function information setup for each class
02219 *********************************************************/
02220 static void G__cpp_setup_func0() {
02221    G__lastifuncposition();
02222 
02223 }
02224 
02225 static void G__cpp_setup_func1() {
02226 }
02227 
02228 static void G__cpp_setup_func2() {
02229 }
02230 
02231 static void G__cpp_setup_func3() {
02232 
02233    G__resetifuncposition();
02234 }
02235 
02236 extern "C" void G__cpp_setup_funcG__XMLParser() {
02237   G__cpp_setup_func0();
02238   G__cpp_setup_func1();
02239   G__cpp_setup_func2();
02240   G__cpp_setup_func3();
02241 }
02242 
02243 /*********************************************************
02244 * Class,struct,union,enum tag information setup
02245 *********************************************************/
02246 /* Setup class/struct taginfo */
02247 G__linked_taginfo G__G__XMLParserLN_TClass = { "TClass" , 99 , -1 };
02248 G__linked_taginfo G__G__XMLParserLN_TBuffer = { "TBuffer" , 99 , -1 };
02249 G__linked_taginfo G__G__XMLParserLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
02250 G__linked_taginfo G__G__XMLParserLN_TObject = { "TObject" , 99 , -1 };
02251 G__linked_taginfo G__G__XMLParserLN_TString = { "TString" , 99 , -1 };
02252 G__linked_taginfo G__G__XMLParserLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
02253 G__linked_taginfo G__G__XMLParserLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
02254 G__linked_taginfo G__G__XMLParserLN_TList = { "TList" , 99 , -1 };
02255 G__linked_taginfo G__G__XMLParserLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
02256 G__linked_taginfo G__G__XMLParserLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
02257 G__linked_taginfo G__G__XMLParserLN_TQObject = { "TQObject" , 99 , -1 };
02258 G__linked_taginfo G__G__XMLParserLN__xmlParserCtxt = { "_xmlParserCtxt" , 115 , -1 };
02259 G__linked_taginfo G__G__XMLParserLN_TXMLParser = { "TXMLParser" , 99 , -1 };
02260 G__linked_taginfo G__G__XMLParserLN__xmlDoc = { "_xmlDoc" , 115 , -1 };
02261 G__linked_taginfo G__G__XMLParserLN_TXMLNode = { "TXMLNode" , 99 , -1 };
02262 G__linked_taginfo G__G__XMLParserLN_TXMLDocument = { "TXMLDocument" , 99 , -1 };
02263 G__linked_taginfo G__G__XMLParserLN_TDOMParser = { "TDOMParser" , 99 , -1 };
02264 G__linked_taginfo G__G__XMLParserLN__xmlSAXHandler = { "_xmlSAXHandler" , 115 , -1 };
02265 G__linked_taginfo G__G__XMLParserLN_TSAXParser = { "TSAXParser" , 99 , -1 };
02266 G__linked_taginfo G__G__XMLParserLN_TXMLAttr = { "TXMLAttr" , 99 , -1 };
02267 G__linked_taginfo G__G__XMLParserLN__xmlNode = { "_xmlNode" , 115 , -1 };
02268 G__linked_taginfo G__G__XMLParserLN_TXMLNodecLcLEXMLElementType = { "TXMLNode::EXMLElementType" , 101 , -1 };
02269 
02270 /* Reset class/struct taginfo */
02271 extern "C" void G__cpp_reset_tagtableG__XMLParser() {
02272   G__G__XMLParserLN_TClass.tagnum = -1 ;
02273   G__G__XMLParserLN_TBuffer.tagnum = -1 ;
02274   G__G__XMLParserLN_TMemberInspector.tagnum = -1 ;
02275   G__G__XMLParserLN_TObject.tagnum = -1 ;
02276   G__G__XMLParserLN_TString.tagnum = -1 ;
02277   G__G__XMLParserLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
02278   G__G__XMLParserLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
02279   G__G__XMLParserLN_TList.tagnum = -1 ;
02280   G__G__XMLParserLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
02281   G__G__XMLParserLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
02282   G__G__XMLParserLN_TQObject.tagnum = -1 ;
02283   G__G__XMLParserLN__xmlParserCtxt.tagnum = -1 ;
02284   G__G__XMLParserLN_TXMLParser.tagnum = -1 ;
02285   G__G__XMLParserLN__xmlDoc.tagnum = -1 ;
02286   G__G__XMLParserLN_TXMLNode.tagnum = -1 ;
02287   G__G__XMLParserLN_TXMLDocument.tagnum = -1 ;
02288   G__G__XMLParserLN_TDOMParser.tagnum = -1 ;
02289   G__G__XMLParserLN__xmlSAXHandler.tagnum = -1 ;
02290   G__G__XMLParserLN_TSAXParser.tagnum = -1 ;
02291   G__G__XMLParserLN_TXMLAttr.tagnum = -1 ;
02292   G__G__XMLParserLN__xmlNode.tagnum = -1 ;
02293   G__G__XMLParserLN_TXMLNodecLcLEXMLElementType.tagnum = -1 ;
02294 }
02295 
02296 
02297 extern "C" void G__cpp_setup_tagtableG__XMLParser() {
02298 
02299    /* Setting up class,struct,union tag entry */
02300    G__get_linked_tagnum_fwd(&G__G__XMLParserLN_TClass);
02301    G__get_linked_tagnum_fwd(&G__G__XMLParserLN_TBuffer);
02302    G__get_linked_tagnum_fwd(&G__G__XMLParserLN_TMemberInspector);
02303    G__get_linked_tagnum_fwd(&G__G__XMLParserLN_TObject);
02304    G__get_linked_tagnum_fwd(&G__G__XMLParserLN_TString);
02305    G__get_linked_tagnum_fwd(&G__G__XMLParserLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
02306    G__get_linked_tagnum_fwd(&G__G__XMLParserLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
02307    G__get_linked_tagnum_fwd(&G__G__XMLParserLN_TList);
02308    G__get_linked_tagnum_fwd(&G__G__XMLParserLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
02309    G__get_linked_tagnum_fwd(&G__G__XMLParserLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
02310    G__get_linked_tagnum_fwd(&G__G__XMLParserLN_TQObject);
02311    G__get_linked_tagnum_fwd(&G__G__XMLParserLN__xmlParserCtxt);
02312    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__XMLParserLN_TXMLParser),sizeof(TXMLParser),-1,32514,"XML SAX parser",G__setup_memvarTXMLParser,G__setup_memfuncTXMLParser);
02313    G__get_linked_tagnum_fwd(&G__G__XMLParserLN__xmlDoc);
02314    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__XMLParserLN_TXMLNode),sizeof(TXMLNode),-1,65024,"XML node under DOM tree",G__setup_memvarTXMLNode,G__setup_memfuncTXMLNode);
02315    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__XMLParserLN_TXMLDocument),sizeof(TXMLDocument),-1,65024,"XML document created by the DOM parser",G__setup_memvarTXMLDocument,G__setup_memfuncTXMLDocument);
02316    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__XMLParserLN_TDOMParser),sizeof(TDOMParser),-1,32512,"DOM Parser",G__setup_memvarTDOMParser,G__setup_memfuncTDOMParser);
02317    G__get_linked_tagnum_fwd(&G__G__XMLParserLN__xmlSAXHandler);
02318    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__XMLParserLN_TSAXParser),sizeof(TSAXParser),-1,32512,"SAX Parser",G__setup_memvarTSAXParser,G__setup_memfuncTSAXParser);
02319    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__XMLParserLN_TXMLAttr),sizeof(TXMLAttr),-1,65024,"XML attribute pair",G__setup_memvarTXMLAttr,G__setup_memfuncTXMLAttr);
02320    G__get_linked_tagnum_fwd(&G__G__XMLParserLN__xmlNode);
02321    G__get_linked_tagnum_fwd(&G__G__XMLParserLN_TXMLNodecLcLEXMLElementType);
02322 }
02323 extern "C" void G__cpp_setupG__XMLParser(void) {
02324   G__check_setup_version(30051515,"G__cpp_setupG__XMLParser()");
02325   G__set_cpp_environmentG__XMLParser();
02326   G__cpp_setup_tagtableG__XMLParser();
02327 
02328   G__cpp_setup_inheritanceG__XMLParser();
02329 
02330   G__cpp_setup_typetableG__XMLParser();
02331 
02332   G__cpp_setup_memvarG__XMLParser();
02333 
02334   G__cpp_setup_memfuncG__XMLParser();
02335   G__cpp_setup_globalG__XMLParser();
02336   G__cpp_setup_funcG__XMLParser();
02337 
02338    if(0==G__getsizep2memfunc()) G__get_sizep2memfuncG__XMLParser();
02339   return;
02340 }
02341 class G__cpp_setup_initG__XMLParser {
02342   public:
02343     G__cpp_setup_initG__XMLParser() { G__add_setup_func("G__XMLParser",(G__incsetup)(&G__cpp_setupG__XMLParser)); G__call_setup_funcs(); }
02344    ~G__cpp_setup_initG__XMLParser() { G__remove_setup_func("G__XMLParser"); }
02345 };
02346 G__cpp_setup_initG__XMLParser G__cpp_setup_initializerG__XMLParser;
02347 

Generated on Tue Jul 5 14:30:42 2011 for ROOT_528-00b_version by  doxygen 1.5.1