G__MetaUtils.cxx

Go to the documentation of this file.
00001 //
00002 // File generated by core/utils/src/rootcint_tmp at Wed Apr 20 13:27:25 2011
00003 
00004 // Do NOT change. Changes will be lost next time file is generated
00005 //
00006 
00007 #define R__DICTIONARY_FILENAME coredImetautilsdIsrcdIG__MetaUtils
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__MetaUtils.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 TClassEdit {
00040    namespace ROOT {
00041       inline ::ROOT::TGenericClassInfo *GenerateInitInstance();
00042       static void TClassEdit_Dictionary();
00043 
00044       // Function generating the singleton type initializer
00045       inline ::ROOT::TGenericClassInfo *GenerateInitInstance()
00046       {
00047          static ::ROOT::TGenericClassInfo 
00048             instance("TClassEdit", 0 /*version*/, "include/TClassEdit.h", 32,
00049                      ::ROOT::DefineBehavior((void*)0,(void*)0),
00050                      &TClassEdit_Dictionary, 0);
00051          return &instance;
00052       }
00053       // Insure that the inline function is _not_ optimized away by the compiler
00054       ::ROOT::TGenericClassInfo *(*_R__UNIQUE_(InitFunctionKeeper))() = &GenerateInitInstance;  
00055       // Static variable to force the class initialization
00056       static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstance(); R__UseDummy(_R__UNIQUE_(Init));
00057 
00058       // Dictionary for non-ClassDef classes
00059       static void TClassEdit_Dictionary() {
00060          GenerateInitInstance()->GetClass();
00061       }
00062 
00063    }
00064 }
00065 
00066 /********************************************************
00067 * core/metautils/src/G__MetaUtils.cxx
00068 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
00069 *          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
00070 *          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
00071 ********************************************************/
00072 
00073 #ifdef G__MEMTEST
00074 #undef malloc
00075 #undef free
00076 #endif
00077 
00078 #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
00079 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
00080 #endif
00081 
00082 extern "C" void G__cpp_reset_tagtableG__MetaUtils();
00083 
00084 extern "C" void G__set_cpp_environmentG__MetaUtils() {
00085   G__add_compiledheader("TObject.h");
00086   G__add_compiledheader("TMemberInspector.h");
00087   G__add_compiledheader("RConversionRuleParser.h");
00088   G__add_compiledheader("TClassEdit.h");
00089   G__add_compiledheader("TSchemaRuleProcessor.h");
00090   G__add_compiledheader("TSchemaType.h");
00091   G__cpp_reset_tagtableG__MetaUtils();
00092 }
00093 #include <new>
00094 extern "C" int G__cpp_dllrevG__MetaUtils() { return(30051515); }
00095 
00096 /*********************************************************
00097 * Member function Interface Method
00098 *********************************************************/
00099 
00100 /* TClassEdit */
00101 static int G__G__MetaUtils_99_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00102 {
00103    switch (libp->paran) {
00104    case 3:
00105       {
00106          string* pobj;
00107          string xobj = TClassEdit::CleanType((const char*) G__int(libp->para[0]), (int) G__int(libp->para[1])
00108 , (const char**) G__int(libp->para[2]));
00109          pobj = new string(xobj);
00110          result7->obj.i = (long) ((void*) pobj);
00111          result7->ref = result7->obj.i;
00112          G__store_tempobject(*result7);
00113       }
00114       break;
00115    case 2:
00116       {
00117          string* pobj;
00118          string xobj = TClassEdit::CleanType((const char*) G__int(libp->para[0]), (int) G__int(libp->para[1]));
00119          pobj = new string(xobj);
00120          result7->obj.i = (long) ((void*) pobj);
00121          result7->ref = result7->obj.i;
00122          G__store_tempobject(*result7);
00123       }
00124       break;
00125    case 1:
00126       {
00127          string* pobj;
00128          string xobj = TClassEdit::CleanType((const char*) G__int(libp->para[0]));
00129          pobj = new string(xobj);
00130          result7->obj.i = (long) ((void*) pobj);
00131          result7->ref = result7->obj.i;
00132          G__store_tempobject(*result7);
00133       }
00134       break;
00135    }
00136    return(1 || funcname || hash || result7 || libp) ;
00137 }
00138 
00139 static int G__G__MetaUtils_99_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00140 {
00141       G__letint(result7, 103, (long) TClassEdit::IsDefAlloc((const char*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])));
00142    return(1 || funcname || hash || result7 || libp) ;
00143 }
00144 
00145 static int G__G__MetaUtils_99_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00146 {
00147       G__letint(result7, 103, (long) TClassEdit::IsDefAlloc((const char*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])
00148 , (const char*) G__int(libp->para[2])));
00149    return(1 || funcname || hash || result7 || libp) ;
00150 }
00151 
00152 static int G__G__MetaUtils_99_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00153 {
00154       G__letint(result7, 103, (long) TClassEdit::IsDefComp((const char*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])));
00155    return(1 || funcname || hash || result7 || libp) ;
00156 }
00157 
00158 static int G__G__MetaUtils_99_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00159 {
00160       G__letint(result7, 103, (long) TClassEdit::IsSTLBitset((const char*) G__int(libp->para[0])));
00161    return(1 || funcname || hash || result7 || libp) ;
00162 }
00163 
00164 static int G__G__MetaUtils_99_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00165 {
00166    switch (libp->paran) {
00167    case 2:
00168       G__letint(result7, 105, (long) TClassEdit::IsSTLCont((const char*) G__int(libp->para[0]), (int) G__int(libp->para[1])));
00169       break;
00170    case 1:
00171       G__letint(result7, 105, (long) TClassEdit::IsSTLCont((const char*) G__int(libp->para[0])));
00172       break;
00173    }
00174    return(1 || funcname || hash || result7 || libp) ;
00175 }
00176 
00177 static int G__G__MetaUtils_99_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00178 {
00179       G__letint(result7, 103, (long) TClassEdit::IsStdClass((const char*) G__int(libp->para[0])));
00180    return(1 || funcname || hash || result7 || libp) ;
00181 }
00182 
00183 static int G__G__MetaUtils_99_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00184 {
00185       G__letint(result7, 103, (long) TClassEdit::IsVectorBool((const char*) G__int(libp->para[0])));
00186    return(1 || funcname || hash || result7 || libp) ;
00187 }
00188 
00189 static int G__G__MetaUtils_99_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00190 {
00191       {
00192          string* pobj;
00193          string xobj = TClassEdit::GetLong64_Name(*(string*) libp->para[0].ref);
00194          pobj = new string(xobj);
00195          result7->obj.i = (long) ((void*) pobj);
00196          result7->ref = result7->obj.i;
00197          G__store_tempobject(*result7);
00198       }
00199    return(1 || funcname || hash || result7 || libp) ;
00200 }
00201 
00202 static int G__G__MetaUtils_99_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00203 {
00204    switch (libp->paran) {
00205    case 4:
00206       G__letint(result7, 105, (long) TClassEdit::GetSplit((const char*) G__int(libp->para[0]), *(vector<std::string>*) libp->para[1].ref
00207 , *(int*) G__Intref(&libp->para[2]), (TClassEdit::EModType) G__int(libp->para[3])));
00208       break;
00209    case 3:
00210       G__letint(result7, 105, (long) TClassEdit::GetSplit((const char*) G__int(libp->para[0]), *(vector<std::string>*) libp->para[1].ref
00211 , *(int*) G__Intref(&libp->para[2])));
00212       break;
00213    }
00214    return(1 || funcname || hash || result7 || libp) ;
00215 }
00216 
00217 static int G__G__MetaUtils_99_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00218 {
00219       G__letint(result7, 105, (long) TClassEdit::STLKind((const char*) G__int(libp->para[0])));
00220    return(1 || funcname || hash || result7 || libp) ;
00221 }
00222 
00223 static int G__G__MetaUtils_99_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00224 {
00225       G__letint(result7, 105, (long) TClassEdit::STLArgs((int) G__int(libp->para[0])));
00226    return(1 || funcname || hash || result7 || libp) ;
00227 }
00228 
00229 static int G__G__MetaUtils_99_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00230 {
00231    switch (libp->paran) {
00232    case 2:
00233       {
00234          string* pobj;
00235          string xobj = TClassEdit::ResolveTypedef((const char*) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
00236          pobj = new string(xobj);
00237          result7->obj.i = (long) ((void*) pobj);
00238          result7->ref = result7->obj.i;
00239          G__store_tempobject(*result7);
00240       }
00241       break;
00242    case 1:
00243       {
00244          string* pobj;
00245          string xobj = TClassEdit::ResolveTypedef((const char*) G__int(libp->para[0]));
00246          pobj = new string(xobj);
00247          result7->obj.i = (long) ((void*) pobj);
00248          result7->ref = result7->obj.i;
00249          G__store_tempobject(*result7);
00250       }
00251       break;
00252    }
00253    return(1 || funcname || hash || result7 || libp) ;
00254 }
00255 
00256 static int G__G__MetaUtils_99_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00257 {
00258       {
00259          string* pobj;
00260          string xobj = TClassEdit::ShortType((const char*) G__int(libp->para[0]), (int) G__int(libp->para[1]));
00261          pobj = new string(xobj);
00262          result7->obj.i = (long) ((void*) pobj);
00263          result7->ref = result7->obj.i;
00264          G__store_tempobject(*result7);
00265       }
00266    return(1 || funcname || hash || result7 || libp) ;
00267 }
00268 
00269 static int G__G__MetaUtils_99_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
00270 {
00271       {
00272          string* pobj;
00273          string xobj = TClassEdit::InsertStd((const char*) G__int(libp->para[0]));
00274          pobj = new string(xobj);
00275          result7->obj.i = (long) ((void*) pobj);
00276          result7->ref = result7->obj.i;
00277          G__store_tempobject(*result7);
00278       }
00279    return(1 || funcname || hash || result7 || libp) ;
00280 }
00281 
00282 
00283 /* Setting up global function */
00284 
00285 /*********************************************************
00286 * Member function Stub
00287 *********************************************************/
00288 
00289 /* TClassEdit */
00290 
00291 /*********************************************************
00292 * Global function Stub
00293 *********************************************************/
00294 
00295 /*********************************************************
00296 * Get size of pointer to member function
00297 *********************************************************/
00298 class G__Sizep2memfuncG__MetaUtils {
00299  public:
00300   G__Sizep2memfuncG__MetaUtils(): p(&G__Sizep2memfuncG__MetaUtils::sizep2memfunc) {}
00301     size_t sizep2memfunc() { return(sizeof(p)); }
00302   private:
00303     size_t (G__Sizep2memfuncG__MetaUtils::*p)();
00304 };
00305 
00306 size_t G__get_sizep2memfuncG__MetaUtils()
00307 {
00308   G__Sizep2memfuncG__MetaUtils a;
00309   G__setsizep2memfunc((int)a.sizep2memfunc());
00310   return((size_t)a.sizep2memfunc());
00311 }
00312 
00313 
00314 /*********************************************************
00315 * virtual base class offset calculation interface
00316 *********************************************************/
00317 
00318    /* Setting up class inheritance */
00319 
00320 /*********************************************************
00321 * Inheritance information setup/
00322 *********************************************************/
00323 extern "C" void G__cpp_setup_inheritanceG__MetaUtils() {
00324 
00325    /* Setting up class inheritance */
00326 }
00327 
00328 /*********************************************************
00329 * typedef information setup/
00330 *********************************************************/
00331 extern "C" void G__cpp_setup_typetableG__MetaUtils() {
00332 
00333    /* Setting up typedef entry */
00334    G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__G__MetaUtilsLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
00335    G__setnewtype(-1,NULL,0);
00336    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__MetaUtilsLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__MetaUtilsLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
00337    G__setnewtype(-1,NULL,0);
00338    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__MetaUtilsLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__MetaUtilsLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
00339    G__setnewtype(-1,NULL,0);
00340    G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__G__MetaUtilsLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
00341    G__setnewtype(-1,NULL,0);
00342    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__MetaUtilsLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__MetaUtilsLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
00343    G__setnewtype(-1,NULL,0);
00344    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__MetaUtilsLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__MetaUtilsLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
00345    G__setnewtype(-1,NULL,0);
00346    G__search_typename2("vector<std::string>",117,G__get_linked_tagnum(&G__G__MetaUtilsLN_vectorlEstringcOallocatorlEstringgRsPgR),0,-1);
00347    G__setnewtype(-1,NULL,0);
00348    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__MetaUtilsLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__MetaUtilsLN_vectorlEstringcOallocatorlEstringgRsPgR));
00349    G__setnewtype(-1,NULL,0);
00350    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__MetaUtilsLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__MetaUtilsLN_vectorlEstringcOallocatorlEstringgRsPgR));
00351    G__setnewtype(-1,NULL,0);
00352    G__search_typename2("vector<string>",117,G__get_linked_tagnum(&G__G__MetaUtilsLN_vectorlEstringcOallocatorlEstringgRsPgR),0,-1);
00353    G__setnewtype(-1,NULL,0);
00354 }
00355 
00356 /*********************************************************
00357 * Data Member information setup/
00358 *********************************************************/
00359 
00360    /* Setting up class,struct,union tag member variable */
00361 
00362    /* TClassEdit */
00363 static void G__setup_memvarTClassEdit(void) {
00364    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEdit));
00365    {
00366    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLEModType),-1,-2,1,G__FastAllocString(2048).Format("kNone=%lldLL",(long long)TClassEdit::kNone).data(),0,(char*)NULL);
00367    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLEModType),-1,-2,1,G__FastAllocString(2048).Format("kDropTrailStar=%lldLL",(long long)TClassEdit::kDropTrailStar).data(),0,(char*)NULL);
00368    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLEModType),-1,-2,1,G__FastAllocString(2048).Format("kDropDefaultAlloc=%lldLL",(long long)TClassEdit::kDropDefaultAlloc).data(),0,(char*)NULL);
00369    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLEModType),-1,-2,1,G__FastAllocString(2048).Format("kDropAlloc=%lldLL",(long long)TClassEdit::kDropAlloc).data(),0,(char*)NULL);
00370    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLEModType),-1,-2,1,G__FastAllocString(2048).Format("kInnerClass=%lldLL",(long long)TClassEdit::kInnerClass).data(),0,(char*)NULL);
00371    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLEModType),-1,-2,1,G__FastAllocString(2048).Format("kInnedMostClass=%lldLL",(long long)TClassEdit::kInnedMostClass).data(),0,(char*)NULL);
00372    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLEModType),-1,-2,1,G__FastAllocString(2048).Format("kDropStlDefault=%lldLL",(long long)TClassEdit::kDropStlDefault).data(),0,(char*)NULL);
00373    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLEModType),-1,-2,1,G__FastAllocString(2048).Format("kDropComparator=%lldLL",(long long)TClassEdit::kDropComparator).data(),0,(char*)NULL);
00374    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLEModType),-1,-2,1,G__FastAllocString(2048).Format("kDropAllDefault=%lldLL",(long long)TClassEdit::kDropAllDefault).data(),0,(char*)NULL);
00375    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLEModType),-1,-2,1,G__FastAllocString(2048).Format("kLong64=%lldLL",(long long)TClassEdit::kLong64).data(),0,(char*)NULL);
00376    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLESTLType),-1,-2,1,G__FastAllocString(2048).Format("kNotSTL=%lldLL",(long long)TClassEdit::kNotSTL).data(),0,(char*)NULL);
00377    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLESTLType),-1,-2,1,G__FastAllocString(2048).Format("kVector=%lldLL",(long long)TClassEdit::kVector).data(),0,(char*)NULL);
00378    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLESTLType),-1,-2,1,G__FastAllocString(2048).Format("kList=%lldLL",(long long)TClassEdit::kList).data(),0,(char*)NULL);
00379    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLESTLType),-1,-2,1,G__FastAllocString(2048).Format("kDeque=%lldLL",(long long)TClassEdit::kDeque).data(),0,(char*)NULL);
00380    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLESTLType),-1,-2,1,G__FastAllocString(2048).Format("kMap=%lldLL",(long long)TClassEdit::kMap).data(),0,(char*)NULL);
00381    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLESTLType),-1,-2,1,G__FastAllocString(2048).Format("kMultiMap=%lldLL",(long long)TClassEdit::kMultiMap).data(),0,(char*)NULL);
00382    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLESTLType),-1,-2,1,G__FastAllocString(2048).Format("kSet=%lldLL",(long long)TClassEdit::kSet).data(),0,(char*)NULL);
00383    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLESTLType),-1,-2,1,G__FastAllocString(2048).Format("kMultiSet=%lldLL",(long long)TClassEdit::kMultiSet).data(),0,(char*)NULL);
00384    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLESTLType),-1,-2,1,G__FastAllocString(2048).Format("kBitSet=%lldLL",(long long)TClassEdit::kBitSet).data(),0,(char*)NULL);
00385    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEditcLcLESTLType),-1,-2,1,G__FastAllocString(2048).Format("kEnd=%lldLL",(long long)TClassEdit::kEnd).data(),0,(char*)NULL);
00386    }
00387    G__tag_memvar_reset();
00388 }
00389 
00390 extern "C" void G__cpp_setup_memvarG__MetaUtils() {
00391 }
00392 /***********************************************************
00393 ************************************************************
00394 ************************************************************
00395 ************************************************************
00396 ************************************************************
00397 ************************************************************
00398 ************************************************************
00399 ***********************************************************/
00400 
00401 /*********************************************************
00402 * Member function information setup for each class
00403 *********************************************************/
00404 static void G__setup_memfuncTClassEdit(void) {
00405    /* TClassEdit */
00406    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__MetaUtilsLN_TClassEdit));
00407    G__memfunc_setup("CleanType",901,G__G__MetaUtils_99_0_1, 117, G__get_linked_tagnum(&G__G__MetaUtilsLN_string), -1, 0, 3, 1, 1, 0, 
00408 "C - - 10 - typeDesc i - - 0 '0' mode "
00409 "C - - 12 '0' tail", (char*)NULL, (void*) G__func2void( (string (*)(const char*, int, const char**))(&TClassEdit::CleanType) ), 0);
00410    G__memfunc_setup("IsDefAlloc",950,G__G__MetaUtils_99_0_2, 103, -1, -1, 0, 2, 1, 1, 0, 
00411 "C - - 10 - alloc C - - 10 - classname", (char*)NULL, (void*) G__func2void( (bool (*)(const char*, const char*))(&TClassEdit::IsDefAlloc) ), 0);
00412    G__memfunc_setup("IsDefAlloc",950,G__G__MetaUtils_99_0_3, 103, -1, -1, 0, 3, 1, 1, 0, 
00413 "C - - 10 - alloc C - - 10 - keyclassname "
00414 "C - - 10 - valueclassname", (char*)NULL, (void*) G__func2void( (bool (*)(const char*, const char*, const char*))(&TClassEdit::IsDefAlloc) ), 0);
00415    G__memfunc_setup("IsDefComp",858,G__G__MetaUtils_99_0_4, 103, -1, -1, 0, 2, 1, 1, 0, 
00416 "C - - 10 - comp C - - 10 - classname", (char*)NULL, (void*) G__func2void( (bool (*)(const char*, const char*))(&TClassEdit::IsDefComp) ), 0);
00417    G__memfunc_setup("IsSTLBitset",1050,G__G__MetaUtils_99_0_5, 103, -1, -1, 0, 1, 1, 1, 0, "C - - 10 - type", (char*)NULL, (void*) G__func2void( (bool (*)(const char*))(&TClassEdit::IsSTLBitset) ), 0);
00418    G__memfunc_setup("IsSTLCont",835,G__G__MetaUtils_99_0_6, 105, -1, -1, 0, 2, 1, 1, 0, 
00419 "C - - 10 - type i - - 0 '0' testAlloc", (char*)NULL, (void*) G__func2void( (int (*)(const char*, int))(&TClassEdit::IsSTLCont) ), 0);
00420    G__memfunc_setup("IsStdClass",989,G__G__MetaUtils_99_0_7, 103, -1, -1, 0, 1, 1, 1, 0, "C - - 10 - type", (char*)NULL, (void*) G__func2void( (bool (*)(const char*))(&TClassEdit::IsStdClass) ), 0);
00421    G__memfunc_setup("IsVectorBool",1211,G__G__MetaUtils_99_0_8, 103, -1, -1, 0, 1, 1, 1, 0, "C - - 10 - name", (char*)NULL, (void*) G__func2void( (bool (*)(const char*))(&TClassEdit::IsVectorBool) ), 0);
00422    G__memfunc_setup("GetLong64_Name",1274,G__G__MetaUtils_99_0_9, 117, G__get_linked_tagnum(&G__G__MetaUtilsLN_string), -1, 0, 1, 1, 1, 0, "u 'string' - 11 - original", (char*)NULL, (void*) G__func2void( (string (*)(const string&))(&TClassEdit::GetLong64_Name) ), 0);
00423    G__memfunc_setup("GetSplit",812,G__G__MetaUtils_99_0_10, 105, -1, -1, 0, 4, 1, 1, 0, 
00424 "C - - 10 - type u 'vector<string,allocator<string> >' 'vector<std::string>' 1 - output "
00425 "i - - 1 - nestedLoc i 'TClassEdit::EModType' - 0 'TClassEdit::kNone' mode", (char*)NULL, (void*) G__func2void( (int (*)(const char*, vector<std::string>&, int&, TClassEdit::EModType))(&TClassEdit::GetSplit) ), 0);
00426    G__memfunc_setup("STLKind",633,G__G__MetaUtils_99_0_11, 105, -1, -1, 0, 1, 1, 1, 0, "C - - 10 - type", "Kind of stl container", (void*) G__func2void( (int (*)(const char*))(&TClassEdit::STLKind) ), 0);
00427    G__memfunc_setup("STLArgs",640,G__G__MetaUtils_99_0_12, 105, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - kind", "Min number of arguments without allocator", (void*) G__func2void( (int (*)(int))(&TClassEdit::STLArgs) ), 0);
00428    G__memfunc_setup("ResolveTypedef",1457,G__G__MetaUtils_99_0_13, 117, G__get_linked_tagnum(&G__G__MetaUtilsLN_string), -1, 0, 2, 1, 1, 0, 
00429 "C - - 10 - tname g - - 0 'false' resolveAll", (char*)NULL, (void*) G__func2void( (string (*)(const char*, bool))(&TClassEdit::ResolveTypedef) ), 0);
00430    G__memfunc_setup("ShortType",946,G__G__MetaUtils_99_0_14, 117, G__get_linked_tagnum(&G__G__MetaUtilsLN_string), -1, 0, 2, 1, 1, 0, 
00431 "C - - 10 - typeDesc i - - 0 - mode", (char*)NULL, (void*) G__func2void( (string (*)(const char*, int))(&TClassEdit::ShortType) ), 0);
00432    G__memfunc_setup("InsertStd",928,G__G__MetaUtils_99_0_15, 117, G__get_linked_tagnum(&G__G__MetaUtilsLN_string), -1, 0, 1, 1, 1, 0, "C - - 10 - tname", (char*)NULL, (void*) G__func2void( (string (*)(const char*))(&TClassEdit::InsertStd) ), 0);
00433    G__tag_memfunc_reset();
00434 }
00435 
00436 
00437 /*********************************************************
00438 * Member function information setup
00439 *********************************************************/
00440 extern "C" void G__cpp_setup_memfuncG__MetaUtils() {
00441 }
00442 
00443 /*********************************************************
00444 * Global variable information setup for each class
00445 *********************************************************/
00446 static void G__cpp_setup_global0() {
00447 
00448    /* Setting up global variables */
00449    G__resetplocal();
00450 
00451 }
00452 
00453 static void G__cpp_setup_global1() {
00454 
00455    G__resetglobalenv();
00456 }
00457 extern "C" void G__cpp_setup_globalG__MetaUtils() {
00458   G__cpp_setup_global0();
00459   G__cpp_setup_global1();
00460 }
00461 
00462 /*********************************************************
00463 * Global function information setup for each class
00464 *********************************************************/
00465 static void G__cpp_setup_func0() {
00466    G__lastifuncposition();
00467 
00468 }
00469 
00470 static void G__cpp_setup_func1() {
00471 }
00472 
00473 static void G__cpp_setup_func2() {
00474 }
00475 
00476 static void G__cpp_setup_func3() {
00477 
00478    G__resetifuncposition();
00479 }
00480 
00481 extern "C" void G__cpp_setup_funcG__MetaUtils() {
00482   G__cpp_setup_func0();
00483   G__cpp_setup_func1();
00484   G__cpp_setup_func2();
00485   G__cpp_setup_func3();
00486 }
00487 
00488 /*********************************************************
00489 * Class,struct,union,enum tag information setup
00490 *********************************************************/
00491 /* Setup class/struct taginfo */
00492 G__linked_taginfo G__G__MetaUtilsLN_string = { "string" , 99 , -1 };
00493 G__linked_taginfo G__G__MetaUtilsLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
00494 G__linked_taginfo G__G__MetaUtilsLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
00495 G__linked_taginfo G__G__MetaUtilsLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
00496 G__linked_taginfo G__G__MetaUtilsLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
00497 G__linked_taginfo G__G__MetaUtilsLN_TClassEdit = { "TClassEdit" , 110 , -1 };
00498 G__linked_taginfo G__G__MetaUtilsLN_TClassEditcLcLEModType = { "TClassEdit::EModType" , 101 , -1 };
00499 G__linked_taginfo G__G__MetaUtilsLN_TClassEditcLcLESTLType = { "TClassEdit::ESTLType" , 101 , -1 };
00500 G__linked_taginfo G__G__MetaUtilsLN_vectorlEstringcOallocatorlEstringgRsPgR = { "vector<string,allocator<string> >" , 99 , -1 };
00501 G__linked_taginfo G__G__MetaUtilsLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<string,allocator<string> >::iterator>" , 99 , -1 };
00502 
00503 /* Reset class/struct taginfo */
00504 extern "C" void G__cpp_reset_tagtableG__MetaUtils() {
00505   G__G__MetaUtilsLN_string.tagnum = -1 ;
00506   G__G__MetaUtilsLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
00507   G__G__MetaUtilsLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
00508   G__G__MetaUtilsLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
00509   G__G__MetaUtilsLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
00510   G__G__MetaUtilsLN_TClassEdit.tagnum = -1 ;
00511   G__G__MetaUtilsLN_TClassEditcLcLEModType.tagnum = -1 ;
00512   G__G__MetaUtilsLN_TClassEditcLcLESTLType.tagnum = -1 ;
00513   G__G__MetaUtilsLN_vectorlEstringcOallocatorlEstringgRsPgR.tagnum = -1 ;
00514   G__G__MetaUtilsLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR.tagnum = -1 ;
00515 }
00516 
00517 
00518 extern "C" void G__cpp_setup_tagtableG__MetaUtils() {
00519 
00520    /* Setting up class,struct,union tag entry */
00521    G__get_linked_tagnum_fwd(&G__G__MetaUtilsLN_string);
00522    G__get_linked_tagnum_fwd(&G__G__MetaUtilsLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
00523    G__get_linked_tagnum_fwd(&G__G__MetaUtilsLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
00524    G__get_linked_tagnum_fwd(&G__G__MetaUtilsLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
00525    G__get_linked_tagnum_fwd(&G__G__MetaUtilsLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
00526    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__MetaUtilsLN_TClassEdit),0,-1,0,(char*)NULL,G__setup_memvarTClassEdit,G__setup_memfuncTClassEdit);
00527    G__get_linked_tagnum_fwd(&G__G__MetaUtilsLN_TClassEditcLcLEModType);
00528    G__get_linked_tagnum_fwd(&G__G__MetaUtilsLN_TClassEditcLcLESTLType);
00529    G__get_linked_tagnum_fwd(&G__G__MetaUtilsLN_vectorlEstringcOallocatorlEstringgRsPgR);
00530    G__get_linked_tagnum_fwd(&G__G__MetaUtilsLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR);
00531 }
00532 extern "C" void G__cpp_setupG__MetaUtils(void) {
00533   G__check_setup_version(30051515,"G__cpp_setupG__MetaUtils()");
00534   G__set_cpp_environmentG__MetaUtils();
00535   G__cpp_setup_tagtableG__MetaUtils();
00536 
00537   G__cpp_setup_inheritanceG__MetaUtils();
00538 
00539   G__cpp_setup_typetableG__MetaUtils();
00540 
00541   G__cpp_setup_memvarG__MetaUtils();
00542 
00543   G__cpp_setup_memfuncG__MetaUtils();
00544   G__cpp_setup_globalG__MetaUtils();
00545   G__cpp_setup_funcG__MetaUtils();
00546 
00547    if(0==G__getsizep2memfunc()) G__get_sizep2memfuncG__MetaUtils();
00548   return;
00549 }
00550 class G__cpp_setup_initG__MetaUtils {
00551   public:
00552     G__cpp_setup_initG__MetaUtils() { G__add_setup_func("G__MetaUtils",(G__incsetup)(&G__cpp_setupG__MetaUtils)); G__call_setup_funcs(); }
00553    ~G__cpp_setup_initG__MetaUtils() { G__remove_setup_func("G__MetaUtils"); }
00554 };
00555 G__cpp_setup_initG__MetaUtils G__cpp_setup_initializerG__MetaUtils;
00556 

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