ManualBase4.cxx

Go to the documentation of this file.
00001 //
00002 // File generated by utils/src/rootcint_tmp at Tue Feb 13 17:31:08 2007
00003 
00004 // Do NOT change. Changes will be lost next time file is generated
00005 //
00006 
00007 #include "RConfig.h"
00008 #if !defined(R__ACCESS_IN_SYMBOL)
00009 //Break the privacy of classes -- Disabled for the moment
00010 #define private public
00011 #define protected public
00012 #endif
00013 
00014 // Since CINT ignores the std namespace, we need to do so in this file.
00015 namespace std {} using namespace std;
00016 #include "ManualBase4.h"
00017 
00018 #include "TClass.h"
00019 #include "TBuffer.h"
00020 #include "TMemberInspector.h"
00021 #include "TError.h"
00022 
00023 #ifndef G__ROOT
00024 #define G__ROOT
00025 #endif
00026 
00027 #include "RtypesImp.h"
00028 #include "TIsAProxy.h"
00029 
00030 // START OF SHADOWS
00031 
00032 namespace ROOT {
00033    namespace Shadow {
00034    } // of namespace Shadow
00035 } // of namespace ROOT
00036 // END OF SHADOWS
00037 
00038 /********************************************************
00039 * base/src/ManualBase4.cxx
00040 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
00041 *          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
00042 *          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
00043 ********************************************************/
00044 
00045 #ifdef G__MEMTEST
00046 #undef malloc
00047 #undef free
00048 #endif
00049 
00050 extern "C" void G__cpp_reset_tagtableManualBase4();
00051 
00052 extern "C" void G__set_cpp_environmentManualBase4() {
00053    G__add_compiledheader("base/inc/TObject.h");
00054    G__add_compiledheader("base/inc/TMemberInspector.h");
00055    G__add_compiledheader("TDirectory.h");
00056    G__cpp_reset_tagtableManualBase4();
00057 }
00058 #include <new>
00059 extern "C" int G__cpp_dllrevManualBase4() { return(30051515); }
00060 
00061 /*********************************************************
00062 * Member function Interface Method
00063 *********************************************************/
00064 
00065 /* TDirectory */
00066 #include "ManualBase4Body.h"
00067 
00068 /*********************************************************
00069 * Member function Stub
00070 *********************************************************/
00071 
00072 /*********************************************************
00073 * Global function Stub
00074 *********************************************************/
00075 
00076 /*********************************************************
00077 * Get size of pointer to member function
00078 *********************************************************/
00079 class G__Sizep2memfuncManualBase4 {
00080 public:
00081    G__Sizep2memfuncManualBase4() {p=&G__Sizep2memfuncManualBase4::sizep2memfunc;}
00082    size_t sizep2memfunc() { return(sizeof(p)); }
00083 private:
00084    size_t (G__Sizep2memfuncManualBase4::*p)();
00085 };
00086 
00087 size_t G__get_sizep2memfuncManualBase4()
00088 {
00089    G__Sizep2memfuncManualBase4 a;
00090    G__setsizep2memfunc((int)a.sizep2memfunc());
00091    return((size_t)a.sizep2memfunc());
00092 }
00093 
00094 
00095 /*********************************************************
00096 * virtual base class offset calculation interface
00097 *********************************************************/
00098 
00099    /* Setting up class inheritance */
00100 
00101 /*********************************************************
00102 * Inheritance information setup/
00103 *********************************************************/
00104 extern "C" void G__cpp_setup_inheritanceManualBase4() {
00105 
00106    /* Setting up class inheritance */
00107 }
00108 
00109 /*********************************************************
00110 * typedef information setup/
00111 *********************************************************/
00112 extern "C" void G__cpp_setup_typetableManualBase4() {
00113 
00114    /* Setting up typedef entry */
00115    G__search_typename2("Int_t",105,-1,0,-1);
00116    G__setnewtype(-1,"Signed integer 4 bytes (int)",0);
00117    G__search_typename2("Option_t",99,-1,256,-1);
00118    G__setnewtype(-1,"Option string (const char)",0);
00119 }
00120 
00121 /*********************************************************
00122 * Data Member information setup/
00123 *********************************************************/
00124 
00125    /* Setting up class,struct,union tag member variable */
00126 extern "C" void G__cpp_setup_memvarManualBase4() {
00127 }
00128 /***********************************************************
00129 ************************************************************
00130 ************************************************************
00131 ************************************************************
00132 ************************************************************
00133 ************************************************************
00134 ************************************************************
00135 ***********************************************************/
00136 
00137 /*********************************************************
00138 * Member function information setup for each class
00139 *********************************************************/
00140 static void G__setup_memfuncTDirectory(void) {
00141    /* TDirectory */
00142    G__tag_memfunc_setup(G__get_linked_tagnum_fwd(&G__ManualBase4LN_TDirectory));
00143    G__memfunc_setup("WriteObject",1122,G__ManualBase4_101_0_97, 105, -1, G__defined_typename("Int_t"), 0, 4, 1, 1, 0, 
00144 "Y - - 10 - obj C - - 10 - name "
00145 "C - 'Option_t' 10 '\"\"' option i - 'Int_t' 0 '0' bufsize", (char*)NULL, (void*) NULL, 0);
00146    G__memfunc_setup("GetObject",887,G__ManualBase4_101_0_98, 121, -1, -1, 0, 2, 1, 1, 0, 
00147 "C - - 10 - namecycle Y - - 1 - ptr", (char*)NULL, (void*) NULL, 0);
00148    G__tag_memfunc_reset();
00149 }
00150 
00151 
00152 /*********************************************************
00153 * Member function information setup
00154 *********************************************************/
00155 extern "C" void G__cpp_setup_memfuncManualBase4() {
00156 }
00157 
00158 /*********************************************************
00159 * Global variable information setup for each class
00160 *********************************************************/
00161 static void G__cpp_setup_global0() {
00162 
00163    /* Setting up global variables */
00164    G__resetplocal();
00165 
00166 }
00167 
00168 static void G__cpp_setup_global1() {
00169 
00170    G__resetglobalenv();
00171 }
00172 extern "C" void G__cpp_setup_globalManualBase4() {
00173    G__cpp_setup_global0();
00174    G__cpp_setup_global1();
00175 }
00176 
00177 /*********************************************************
00178 * Global function information setup for each class
00179 *********************************************************/
00180 static void G__cpp_setup_func0() {
00181    G__lastifuncposition();
00182 
00183 }
00184 
00185 static void G__cpp_setup_func1() {
00186 }
00187 
00188 static void G__cpp_setup_func2() {
00189    G__memfunc_setup("operator>>", 1000, G__ManualBase4__0_211, 117, G__get_linked_tagnum_fwd(&G__ManualBase4LN_TBuffer), -1, 1, 2, 1, 1, 0, 
00190 "u 'TBuffer' - 1 - buf Y - - 1 - obj", (char*) NULL
00191 , (void*) NULL, 0);
00192    G__memfunc_setup("operator<<", 996, G__ManualBase4__0_212, 117, G__get_linked_tagnum_fwd(&G__ManualBase4LN_TBuffer), -1, 1, 2, 1, 1, 0, 
00193 "u 'TBuffer' - 1 - buf Y - - 10 - obj", (char*) NULL
00194 , (void*) NULL, 0);
00195 
00196    G__resetifuncposition();
00197 }
00198 
00199 extern "C" void G__cpp_setup_funcManualBase4() {
00200    G__cpp_setup_func0();
00201    G__cpp_setup_func1();
00202    G__cpp_setup_func2();
00203 }
00204 
00205 /*********************************************************
00206 * Class,struct,union,enum tag information setup
00207 *********************************************************/
00208 /* Setup class/struct taginfo */
00209 G__linked_taginfo G__ManualBase4LN_TBuffer = { "TBuffer" , 99 , -1 };
00210 G__linked_taginfo G__ManualBase4LN_TDirectory = { "TDirectory" , 99 , -1 };
00211 
00212 /* Reset class/struct taginfo */
00213 extern "C" void G__cpp_reset_tagtableManualBase4() {
00214    G__ManualBase4LN_TBuffer.tagnum = -1 ;
00215    G__ManualBase4LN_TDirectory.tagnum = -1 ;
00216 }
00217 
00218 
00219 extern "C" void G__cpp_setup_tagtableManualBase4() {
00220 
00221    /* Setting up class,struct,union tag entry */
00222    G__get_linked_tagnum_fwd(&G__ManualBase4LN_TBuffer);
00223    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__ManualBase4LN_TDirectory),sizeof(TDirectory),-1,65280,"Describe directory structure in memory",NULL,G__setup_memfuncTDirectory);
00224 }
00225 extern "C" void G__cpp_setupManualBase4(void) {
00226    G__check_setup_version(30051515,"G__cpp_setupManualBase4()");
00227    G__set_cpp_environmentManualBase4();
00228    G__cpp_setup_tagtableManualBase4();
00229 
00230    G__cpp_setup_inheritanceManualBase4();
00231 
00232    G__cpp_setup_typetableManualBase4();
00233 
00234    G__cpp_setup_memvarManualBase4();
00235 
00236    G__cpp_setup_memfuncManualBase4();
00237    G__cpp_setup_globalManualBase4();
00238    G__cpp_setup_funcManualBase4();
00239 
00240    if(0==G__getsizep2memfunc()) G__get_sizep2memfuncManualBase4();
00241    return;
00242 }
00243 class G__cpp_setup_initManualBase4 {
00244 public:
00245    G__cpp_setup_initManualBase4() { G__add_setup_func("ManualBase4",(G__incsetup)(&G__cpp_setupManualBase4)); G__call_setup_funcs(); }
00246    ~G__cpp_setup_initManualBase4() { G__remove_setup_func("ManualBase4"); }
00247 };
00248 G__cpp_setup_initManualBase4 G__cpp_setup_initializerManualBase4;
00249 

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