#include "RConfig.h"
#include "G__MetaUtils.h"
#include "TClass.h"
#include "TBuffer.h"
#include "TMemberInspector.h"
#include "TError.h"
#include "RtypesImp.h"
#include "TIsAProxy.h"
#include <new>
Go to the source code of this file.
#define private public |
Definition at line 11 of file G__MetaUtils.cxx.
#define protected public |
Definition at line 12 of file G__MetaUtils.cxx.
#define R__DICTIONARY_FILENAME coredImetautilsdIsrcdIG__MetaUtils |
Definition at line 7 of file G__MetaUtils.cxx.
int G__cpp_dllrevG__MetaUtils | ( | ) |
Definition at line 94 of file G__MetaUtils.cxx.
void G__cpp_reset_tagtableG__MetaUtils | ( | ) |
Definition at line 504 of file G__MetaUtils.cxx.
References G__G__MetaUtilsLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR, G__G__MetaUtilsLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR, G__G__MetaUtilsLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR, G__G__MetaUtilsLN_string, G__G__MetaUtilsLN_TClassEdit, G__G__MetaUtilsLN_TClassEditcLcLEModType, G__G__MetaUtilsLN_TClassEditcLcLESTLType, G__G__MetaUtilsLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR, G__G__MetaUtilsLN_vectorlEstringcOallocatorlEstringgRsPgR, G__G__MetaUtilsLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR, and G__linked_taginfo::tagnum.
Referenced by G__set_cpp_environmentG__MetaUtils().
static void G__cpp_setup_func0 | ( | ) | [static] |
static void G__cpp_setup_func1 | ( | ) | [static] |
Definition at line 470 of file G__MetaUtils.cxx.
static void G__cpp_setup_func2 | ( | ) | [static] |
Definition at line 473 of file G__MetaUtils.cxx.
static void G__cpp_setup_func3 | ( | ) | [static] |
Definition at line 476 of file G__MetaUtils.cxx.
void G__cpp_setup_funcG__MetaUtils | ( | ) |
Definition at line 481 of file G__MetaUtils.cxx.
References G__cpp_setup_func0(), G__cpp_setup_func1(), G__cpp_setup_func2(), and G__cpp_setup_func3().
Referenced by G__cpp_setupG__MetaUtils().
static void G__cpp_setup_global0 | ( | ) | [static] |
Definition at line 446 of file G__MetaUtils.cxx.
static void G__cpp_setup_global1 | ( | ) | [static] |
Definition at line 453 of file G__MetaUtils.cxx.
void G__cpp_setup_globalG__MetaUtils | ( | ) |
Definition at line 457 of file G__MetaUtils.cxx.
References G__cpp_setup_global0(), and G__cpp_setup_global1().
Referenced by G__cpp_setupG__MetaUtils().
void G__cpp_setup_inheritanceG__MetaUtils | ( | ) |
void G__cpp_setup_memfuncG__MetaUtils | ( | ) |
void G__cpp_setup_memvarG__MetaUtils | ( | ) |
void G__cpp_setup_tagtableG__MetaUtils | ( | ) |
Definition at line 518 of file G__MetaUtils.cxx.
References G__G__MetaUtilsLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR, G__G__MetaUtilsLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR, G__G__MetaUtilsLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR, G__G__MetaUtilsLN_string, G__G__MetaUtilsLN_TClassEdit, G__G__MetaUtilsLN_TClassEditcLcLEModType, G__G__MetaUtilsLN_TClassEditcLcLESTLType, G__G__MetaUtilsLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR, G__G__MetaUtilsLN_vectorlEstringcOallocatorlEstringgRsPgR, G__G__MetaUtilsLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR, G__setup_memfuncTClassEdit(), G__setup_memvarTClassEdit(), G__tagtable_setup, and NULL.
Referenced by G__cpp_setupG__MetaUtils().
void G__cpp_setup_typetableG__MetaUtils | ( | ) |
Definition at line 331 of file G__MetaUtils.cxx.
References G__G__MetaUtilsLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR, G__G__MetaUtilsLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR, G__G__MetaUtilsLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR, G__G__MetaUtilsLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR, G__G__MetaUtilsLN_vectorlEstringcOallocatorlEstringgRsPgR, G__G__MetaUtilsLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR, G__get_linked_tagnum, and NULL.
Referenced by G__cpp_setupG__MetaUtils().
void G__cpp_setupG__MetaUtils | ( | void | ) |
Definition at line 532 of file G__MetaUtils.cxx.
References G__check_setup_version, G__cpp_setup_funcG__MetaUtils(), G__cpp_setup_globalG__MetaUtils(), G__cpp_setup_inheritanceG__MetaUtils(), G__cpp_setup_memfuncG__MetaUtils(), G__cpp_setup_memvarG__MetaUtils(), G__cpp_setup_tagtableG__MetaUtils(), G__cpp_setup_typetableG__MetaUtils(), G__get_sizep2memfuncG__MetaUtils(), and G__set_cpp_environmentG__MetaUtils().
Referenced by G__cpp_setup_initG__MetaUtils::G__cpp_setup_initG__MetaUtils().
static int G__G__MetaUtils_99_0_1 | ( | G__value * | result7, | |
G__CONST char * | funcname, | |||
struct G__param * | libp, | |||
int | hash | |||
) | [static] |
Definition at line 101 of file G__MetaUtils.cxx.
References TClassEdit::CleanType(), G__value::i, libp, long, G__value::obj, G__param::para, G__param::paran, and G__value::ref.
Referenced by G__setup_memfuncTClassEdit().
static int G__G__MetaUtils_99_0_10 | ( | G__value * | result7, | |
G__CONST char * | funcname, | |||
struct G__param * | libp, | |||
int | hash | |||
) | [static] |
Definition at line 202 of file G__MetaUtils.cxx.
References G__Intref, TClassEdit::GetSplit(), libp, G__param::para, G__param::paran, and G__value::ref.
Referenced by G__setup_memfuncTClassEdit().
static int G__G__MetaUtils_99_0_11 | ( | G__value * | result7, | |
G__CONST char * | funcname, | |||
struct G__param * | libp, | |||
int | hash | |||
) | [static] |
Definition at line 217 of file G__MetaUtils.cxx.
References libp, G__param::para, and TClassEdit::STLKind().
Referenced by G__setup_memfuncTClassEdit().
static int G__G__MetaUtils_99_0_12 | ( | G__value * | result7, | |
G__CONST char * | funcname, | |||
struct G__param * | libp, | |||
int | hash | |||
) | [static] |
Definition at line 223 of file G__MetaUtils.cxx.
References libp, G__param::para, and TClassEdit::STLArgs().
Referenced by G__setup_memfuncTClassEdit().
static int G__G__MetaUtils_99_0_13 | ( | G__value * | result7, | |
G__CONST char * | funcname, | |||
struct G__param * | libp, | |||
int | hash | |||
) | [static] |
Definition at line 229 of file G__MetaUtils.cxx.
References G__value::i, libp, long, G__value::obj, G__param::para, G__param::paran, G__value::ref, and TClassEdit::ResolveTypedef().
Referenced by G__setup_memfuncTClassEdit().
static int G__G__MetaUtils_99_0_14 | ( | G__value * | result7, | |
G__CONST char * | funcname, | |||
struct G__param * | libp, | |||
int | hash | |||
) | [static] |
Definition at line 256 of file G__MetaUtils.cxx.
References G__value::i, libp, long, G__value::obj, G__param::para, G__value::ref, and TClassEdit::ShortType().
Referenced by G__setup_memfuncTClassEdit().
static int G__G__MetaUtils_99_0_15 | ( | G__value * | result7, | |
G__CONST char * | funcname, | |||
struct G__param * | libp, | |||
int | hash | |||
) | [static] |
Definition at line 269 of file G__MetaUtils.cxx.
References G__value::i, TClassEdit::InsertStd(), libp, long, G__value::obj, G__param::para, and G__value::ref.
Referenced by G__setup_memfuncTClassEdit().
static int G__G__MetaUtils_99_0_2 | ( | G__value * | result7, | |
G__CONST char * | funcname, | |||
struct G__param * | libp, | |||
int | hash | |||
) | [static] |
Definition at line 139 of file G__MetaUtils.cxx.
References TClassEdit::IsDefAlloc(), libp, and G__param::para.
Referenced by G__setup_memfuncTClassEdit().
static int G__G__MetaUtils_99_0_3 | ( | G__value * | result7, | |
G__CONST char * | funcname, | |||
struct G__param * | libp, | |||
int | hash | |||
) | [static] |
Definition at line 145 of file G__MetaUtils.cxx.
References TClassEdit::IsDefAlloc(), libp, and G__param::para.
Referenced by G__setup_memfuncTClassEdit().
static int G__G__MetaUtils_99_0_4 | ( | G__value * | result7, | |
G__CONST char * | funcname, | |||
struct G__param * | libp, | |||
int | hash | |||
) | [static] |
Definition at line 152 of file G__MetaUtils.cxx.
References TClassEdit::IsDefComp(), libp, and G__param::para.
Referenced by G__setup_memfuncTClassEdit().
static int G__G__MetaUtils_99_0_5 | ( | G__value * | result7, | |
G__CONST char * | funcname, | |||
struct G__param * | libp, | |||
int | hash | |||
) | [static] |
Definition at line 158 of file G__MetaUtils.cxx.
References TClassEdit::IsSTLBitset(), libp, and G__param::para.
Referenced by G__setup_memfuncTClassEdit().
static int G__G__MetaUtils_99_0_6 | ( | G__value * | result7, | |
G__CONST char * | funcname, | |||
struct G__param * | libp, | |||
int | hash | |||
) | [static] |
Definition at line 164 of file G__MetaUtils.cxx.
References TClassEdit::IsSTLCont(), libp, G__param::para, and G__param::paran.
Referenced by G__setup_memfuncTClassEdit().
static int G__G__MetaUtils_99_0_7 | ( | G__value * | result7, | |
G__CONST char * | funcname, | |||
struct G__param * | libp, | |||
int | hash | |||
) | [static] |
Definition at line 177 of file G__MetaUtils.cxx.
References TClassEdit::IsStdClass(), libp, and G__param::para.
Referenced by G__setup_memfuncTClassEdit().
static int G__G__MetaUtils_99_0_8 | ( | G__value * | result7, | |
G__CONST char * | funcname, | |||
struct G__param * | libp, | |||
int | hash | |||
) | [static] |
Definition at line 183 of file G__MetaUtils.cxx.
References TClassEdit::IsVectorBool(), libp, and G__param::para.
Referenced by G__setup_memfuncTClassEdit().
static int G__G__MetaUtils_99_0_9 | ( | G__value * | result7, | |
G__CONST char * | funcname, | |||
struct G__param * | libp, | |||
int | hash | |||
) | [static] |
Definition at line 189 of file G__MetaUtils.cxx.
References TClassEdit::GetLong64_Name(), G__value::i, libp, long, G__value::obj, G__param::para, and G__value::ref.
Referenced by G__setup_memfuncTClassEdit().
size_t G__get_sizep2memfuncG__MetaUtils | ( | ) |
Definition at line 306 of file G__MetaUtils.cxx.
References a, G__setsizep2memfunc, and size_t.
Referenced by G__cpp_setupG__MetaUtils().
void G__set_cpp_environmentG__MetaUtils | ( | ) |
Definition at line 84 of file G__MetaUtils.cxx.
References G__cpp_reset_tagtableG__MetaUtils().
Referenced by G__cpp_setupG__MetaUtils().
static void G__setup_memfuncTClassEdit | ( | void | ) | [static] |
Definition at line 404 of file G__MetaUtils.cxx.
References TClassEdit::CleanType(), G__G__MetaUtils_99_0_1(), G__G__MetaUtils_99_0_10(), G__G__MetaUtils_99_0_11(), G__G__MetaUtils_99_0_12(), G__G__MetaUtils_99_0_13(), G__G__MetaUtils_99_0_14(), G__G__MetaUtils_99_0_15(), G__G__MetaUtils_99_0_2(), G__G__MetaUtils_99_0_3(), G__G__MetaUtils_99_0_4(), G__G__MetaUtils_99_0_5(), G__G__MetaUtils_99_0_6(), G__G__MetaUtils_99_0_7(), G__G__MetaUtils_99_0_8(), G__G__MetaUtils_99_0_9(), G__G__MetaUtilsLN_string, G__G__MetaUtilsLN_TClassEdit, G__get_linked_tagnum, G__memfunc_setup, G__tag_memfunc_reset, TClassEdit::GetLong64_Name(), TClassEdit::GetSplit(), TClassEdit::InsertStd(), TClassEdit::IsDefAlloc(), TClassEdit::IsDefComp(), TClassEdit::IsStdClass(), TClassEdit::IsSTLBitset(), TClassEdit::IsSTLCont(), TClassEdit::IsVectorBool(), NULL, TClassEdit::ResolveTypedef(), TClassEdit::ShortType(), TClassEdit::STLArgs(), and TClassEdit::STLKind().
Referenced by G__cpp_setup_tagtableG__MetaUtils().
static void G__setup_memvarTClassEdit | ( | void | ) | [static] |
Definition at line 363 of file G__MetaUtils.cxx.
References data, Format(), G__G__MetaUtilsLN_TClassEdit, G__G__MetaUtilsLN_TClassEditcLcLEModType, G__G__MetaUtilsLN_TClassEditcLcLESTLType, G__get_linked_tagnum, G__PVOID, G__tag_memvar_reset, G__tag_memvar_setup, TClassEdit::kBitSet, TClassEdit::kDeque, TClassEdit::kDropAllDefault, TClassEdit::kDropAlloc, TClassEdit::kDropComparator, TClassEdit::kDropDefaultAlloc, TClassEdit::kDropStlDefault, TClassEdit::kDropTrailStar, TClassEdit::kEnd, TClassEdit::kInnedMostClass, TClassEdit::kInnerClass, TClassEdit::kList, TClassEdit::kLong64, TClassEdit::kMap, TClassEdit::kMultiMap, TClassEdit::kMultiSet, TClassEdit::kNone, TClassEdit::kNotSTL, TClassEdit::kSet, TClassEdit::kVector, and NULL.
Referenced by G__cpp_setup_tagtableG__MetaUtils().
Definition at line 555 of file G__MetaUtils.cxx.
G__linked_taginfo G__G__MetaUtilsLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 } |
Definition at line 494 of file G__MetaUtils.cxx.
Referenced by G__cpp_reset_tagtableG__MetaUtils(), G__cpp_setup_tagtableG__MetaUtils(), and G__cpp_setup_typetableG__MetaUtils().
G__linked_taginfo G__G__MetaUtilsLN_reverse_iteratorlEvectorlEstringcOallocatorlEstringgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<string,allocator<string> >::iterator>" , 99 , -1 } |
Definition at line 501 of file G__MetaUtils.cxx.
Referenced by G__cpp_reset_tagtableG__MetaUtils(), G__cpp_setup_tagtableG__MetaUtils(), and G__cpp_setup_typetableG__MetaUtils().
G__linked_taginfo G__G__MetaUtilsLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 } |
Definition at line 496 of file G__MetaUtils.cxx.
Referenced by G__cpp_reset_tagtableG__MetaUtils(), G__cpp_setup_tagtableG__MetaUtils(), and G__cpp_setup_typetableG__MetaUtils().
G__linked_taginfo G__G__MetaUtilsLN_string = { "string" , 99 , -1 } |
Definition at line 492 of file G__MetaUtils.cxx.
Referenced by G__cpp_reset_tagtableG__MetaUtils(), G__cpp_setup_tagtableG__MetaUtils(), and G__setup_memfuncTClassEdit().
G__linked_taginfo G__G__MetaUtilsLN_TClassEdit = { "TClassEdit" , 110 , -1 } |
Definition at line 497 of file G__MetaUtils.cxx.
Referenced by G__cpp_reset_tagtableG__MetaUtils(), G__cpp_setup_tagtableG__MetaUtils(), G__setup_memfuncTClassEdit(), and G__setup_memvarTClassEdit().
G__linked_taginfo G__G__MetaUtilsLN_TClassEditcLcLEModType = { "TClassEdit::EModType" , 101 , -1 } |
Definition at line 498 of file G__MetaUtils.cxx.
Referenced by G__cpp_reset_tagtableG__MetaUtils(), G__cpp_setup_tagtableG__MetaUtils(), and G__setup_memvarTClassEdit().
G__linked_taginfo G__G__MetaUtilsLN_TClassEditcLcLESTLType = { "TClassEdit::ESTLType" , 101 , -1 } |
Definition at line 499 of file G__MetaUtils.cxx.
Referenced by G__cpp_reset_tagtableG__MetaUtils(), G__cpp_setup_tagtableG__MetaUtils(), and G__setup_memvarTClassEdit().
G__linked_taginfo G__G__MetaUtilsLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 } |
Definition at line 493 of file G__MetaUtils.cxx.
Referenced by G__cpp_reset_tagtableG__MetaUtils(), G__cpp_setup_tagtableG__MetaUtils(), and G__cpp_setup_typetableG__MetaUtils().
G__linked_taginfo G__G__MetaUtilsLN_vectorlEstringcOallocatorlEstringgRsPgR = { "vector<string,allocator<string> >" , 99 , -1 } |
Definition at line 500 of file G__MetaUtils.cxx.
Referenced by G__cpp_reset_tagtableG__MetaUtils(), G__cpp_setup_tagtableG__MetaUtils(), and G__cpp_setup_typetableG__MetaUtils().
G__linked_taginfo G__G__MetaUtilsLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 } |
Definition at line 495 of file G__MetaUtils.cxx.
Referenced by G__cpp_reset_tagtableG__MetaUtils(), G__cpp_setup_tagtableG__MetaUtils(), and G__cpp_setup_typetableG__MetaUtils().