CMS 3D CMS Logo

TCellDict.cc File Reference

#include "RConfig.h"
#include "TCellDict.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.

Namespaces

namespace  ROOT
namespace  ROOT::Shadow
namespace  std

Classes

class  G__cpp_setup_initTCellDict
class  G__Sizep2memfuncTCellDict

Defines

#define private   public
#define protected   public

Typedefs

typedef TCell G__TTCell

Functions

::ROOT::TGenericClassInfo * ROOT::_R__UNIQUE_ (Init)
static void ROOT::delete_TCell (void *p)
static void ROOT::deleteArray_TCell (void *p)
static void ROOT::destruct_TCell (void *p)
int G__cpp_dllrevTCellDict ()
void G__cpp_reset_tagtableTCellDict ()
static void G__cpp_setup_func0 ()
static void G__cpp_setup_func1 ()
static void G__cpp_setup_func2 ()
void G__cpp_setup_funcTCellDict ()
static void G__cpp_setup_global0 ()
static void G__cpp_setup_global1 ()
void G__cpp_setup_globalTCellDict ()
void G__cpp_setup_inheritanceTCellDict ()
void G__cpp_setup_memfuncTCellDict ()
void G__cpp_setup_memvarTCellDict ()
void G__cpp_setup_tagtableTCellDict ()
void G__cpp_setup_typetableTCellDict ()
void G__cpp_setupTCellDict (void)
size_t G__get_sizep2memfuncTCellDict ()
void G__set_cpp_environmentTCellDict ()
static void G__setup_memfuncTCell (void)
static void G__setup_memvarTCell (void)
static int G__TCellDict_83_0_1 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
static int G__TCellDict_83_0_10 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
static int G__TCellDict_83_0_14 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
static int G__TCellDict_83_0_15 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
static int G__TCellDict_83_0_16 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
static int G__TCellDict_83_0_17 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
static int G__TCellDict_83_0_18 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
static int G__TCellDict_83_0_19 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
static int G__TCellDict_83_0_2 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
static int G__TCellDict_83_0_20 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
static int G__TCellDict_83_0_21 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
static int G__TCellDict_83_0_3 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
static int G__TCellDict_83_0_4 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
static int G__TCellDict_83_0_5 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
static int G__TCellDict_83_0_6 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
static int G__TCellDict_83_0_7 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
static int G__TCellDict_83_0_8 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
static int G__TCellDict_83_0_9 (G__value *result7, G__CONST char *funcname, struct G__param *libp, int hash)
TGenericClassInfo * ROOT::GenerateInitInstance (const ::TCell *)
static TGenericClassInfo * ROOT::GenerateInitInstanceLocal (const ::TCell *)
static voidROOT::new_TCell (void *p=0)
static voidROOT::newArray_TCell (Long_t size, void *p)
 ROOT::R__UseDummy (_R__UNIQUE_(Init))
void ROOT::TCell_ShowMembers (void *obj, TMemberInspector &R__insp, char *R__parent)

Variables

G__cpp_setup_initTCellDict G__cpp_setup_initializerTCellDict
G__linked_taginfo G__TCellDictLN_TBuffer = { "TBuffer" , 99 , -1 }
G__linked_taginfo G__TCellDictLN_TCell = { "TCell" , 99 , -1 }
G__linked_taginfo G__TCellDictLN_TClass = { "TClass" , 99 , -1 }
G__linked_taginfo G__TCellDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 }
G__linked_taginfo G__TCellDictLN_TObject = { "TObject" , 99 , -1 }


Define Documentation

#define private   public

Definition at line 10 of file TCellDict.cc.

#define protected   public

Definition at line 11 of file TCellDict.cc.


Typedef Documentation

typedef TCell G__TTCell

Definition at line 326 of file TCellDict.cc.


Function Documentation

int G__cpp_dllrevTCellDict (  ) 

Definition at line 180 of file TCellDict.cc.

00180 { return(30051515); }

void G__cpp_reset_tagtableTCellDict (  ) 

Definition at line 564 of file TCellDict.cc.

Referenced by G__set_cpp_environmentTCellDict().

00564                                                  {
00565   G__TCellDictLN_TClass.tagnum = -1 ;
00566   G__TCellDictLN_TBuffer.tagnum = -1 ;
00567   G__TCellDictLN_TMemberInspector.tagnum = -1 ;
00568   G__TCellDictLN_TObject.tagnum = -1 ;
00569   G__TCellDictLN_TCell.tagnum = -1 ;
00570 }

static void G__cpp_setup_func0 (  )  [static]

Definition at line 534 of file TCellDict.cc.

Referenced by G__cpp_setup_funcTCellDict().

00534                                  {
00535    G__lastifuncposition();
00536 
00537 }

static void G__cpp_setup_func1 (  )  [static]

Definition at line 539 of file TCellDict.cc.

Referenced by G__cpp_setup_funcTCellDict().

00539                                  {
00540 }

static void G__cpp_setup_func2 (  )  [static]

Definition at line 542 of file TCellDict.cc.

Referenced by G__cpp_setup_funcTCellDict().

00542                                  {
00543 
00544    G__resetifuncposition();
00545 }

void G__cpp_setup_funcTCellDict (  ) 

Definition at line 547 of file TCellDict.cc.

References G__cpp_setup_func0(), G__cpp_setup_func1(), and G__cpp_setup_func2().

Referenced by G__cpp_setupTCellDict().

00547                                              {
00548   G__cpp_setup_func0();
00549   G__cpp_setup_func1();
00550   G__cpp_setup_func2();
00551 }

static void G__cpp_setup_global0 (  )  [static]

Definition at line 515 of file TCellDict.cc.

Referenced by G__cpp_setup_globalTCellDict().

00515                                    {
00516 
00517    /* Setting up global variables */
00518    G__resetplocal();
00519 
00520 }

static void G__cpp_setup_global1 (  )  [static]

Definition at line 522 of file TCellDict.cc.

Referenced by G__cpp_setup_globalTCellDict().

00522                                    {
00523 
00524    G__resetglobalenv();
00525 }

void G__cpp_setup_globalTCellDict (  ) 

Definition at line 526 of file TCellDict.cc.

References G__cpp_setup_global0(), and G__cpp_setup_global1().

Referenced by G__cpp_setupTCellDict().

00526                                                {
00527   G__cpp_setup_global0();
00528   G__cpp_setup_global1();
00529 }

void G__cpp_setup_inheritanceTCellDict (  ) 

Definition at line 415 of file TCellDict.cc.

References G__TCellDictLN_TCell, and G__TCellDictLN_TObject.

Referenced by G__cpp_setupTCellDict().

00415                                                     {
00416 
00417    /* Setting up class inheritance */
00418    if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TCellDictLN_TCell))) {
00419      TCell *G__Lderived;
00420      G__Lderived=(TCell*)0x1000;
00421      {
00422        TObject *G__Lpbase=(TObject*)G__Lderived;
00423        G__inheritance_setup(G__get_linked_tagnum(&G__TCellDictLN_TCell),G__get_linked_tagnum(&G__TCellDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
00424      }
00425    }
00426 }

void G__cpp_setup_memfuncTCellDict (  ) 

Definition at line 509 of file TCellDict.cc.

Referenced by G__cpp_setupTCellDict().

00509                                                 {
00510 }

void G__cpp_setup_memvarTCellDict (  ) 

Definition at line 459 of file TCellDict.cc.

Referenced by G__cpp_setupTCellDict().

00459                                                {
00460 }

void G__cpp_setup_tagtableTCellDict (  ) 

Definition at line 573 of file TCellDict.cc.

References G__setup_memfuncTCell(), G__setup_memvarTCell(), and NULL.

Referenced by G__cpp_setupTCellDict().

00573                                                  {
00574 
00575    /* Setting up class,struct,union tag entry */
00576    G__get_linked_tagnum_fwd(&G__TCellDictLN_TClass);
00577    G__get_linked_tagnum_fwd(&G__TCellDictLN_TBuffer);
00578    G__get_linked_tagnum_fwd(&G__TCellDictLN_TMemberInspector);
00579    G__get_linked_tagnum_fwd(&G__TCellDictLN_TObject);
00580    G__tagtable_setup(G__get_linked_tagnum(&G__TCellDictLN_TCell),sizeof(TCell),-1,62720,(char*)NULL,G__setup_memvarTCell,G__setup_memfuncTCell);
00581 }

void G__cpp_setup_typetableTCellDict (  ) 

Definition at line 431 of file TCellDict.cc.

Referenced by G__cpp_setupTCellDict().

00431                                                   {
00432 
00433    /* Setting up typedef entry */
00434    G__search_typename2("UInt_t",104,-1,0,-1);
00435    G__setnewtype(-1,"Unsigned integer 4 bytes (unsigned int)",0);
00436    G__search_typename2("Float_t",102,-1,0,-1);
00437    G__setnewtype(-1,"Float 4 bytes (float)",0);
00438    G__search_typename2("Version_t",115,-1,0,-1);
00439    G__setnewtype(-1,"Class version identifier (short)",0);
00440 }

void G__cpp_setupTCellDict ( void   ) 

Definition at line 582 of file TCellDict.cc.

References G__cpp_setup_funcTCellDict(), G__cpp_setup_globalTCellDict(), G__cpp_setup_inheritanceTCellDict(), G__cpp_setup_memfuncTCellDict(), G__cpp_setup_memvarTCellDict(), G__cpp_setup_tagtableTCellDict(), G__cpp_setup_typetableTCellDict(), G__get_sizep2memfuncTCellDict(), and G__set_cpp_environmentTCellDict().

Referenced by G__cpp_setup_initTCellDict::G__cpp_setup_initTCellDict().

00582                                             {
00583   G__check_setup_version(30051515,"G__cpp_setupTCellDict()");
00584   G__set_cpp_environmentTCellDict();
00585   G__cpp_setup_tagtableTCellDict();
00586 
00587   G__cpp_setup_inheritanceTCellDict();
00588 
00589   G__cpp_setup_typetableTCellDict();
00590 
00591   G__cpp_setup_memvarTCellDict();
00592 
00593   G__cpp_setup_memfuncTCellDict();
00594   G__cpp_setup_globalTCellDict();
00595   G__cpp_setup_funcTCellDict();
00596 
00597    if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTCellDict();
00598   return;
00599 }

size_t G__get_sizep2memfuncTCellDict (  ) 

Definition at line 398 of file TCellDict.cc.

References a, and G__Sizep2memfuncTCellDict::sizep2memfunc().

Referenced by G__cpp_setupTCellDict().

00399 {
00400   G__Sizep2memfuncTCellDict a;
00401   G__setsizep2memfunc((int)a.sizep2memfunc());
00402   return((size_t)a.sizep2memfunc());
00403 }

void G__set_cpp_environmentTCellDict (  ) 

Definition at line 173 of file TCellDict.cc.

References G__cpp_reset_tagtableTCellDict().

Referenced by G__cpp_setupTCellDict().

00173                                                   {
00174   G__add_compiledheader("TObject.h");
00175   G__add_compiledheader("TMemberInspector.h");
00176   G__add_compiledheader("TCell.h");
00177   G__cpp_reset_tagtableTCellDict();
00178 }

static void G__setup_memfuncTCell ( void   )  [static]

Definition at line 473 of file TCellDict.cc.

References G__TCellDict_83_0_1(), G__TCellDict_83_0_10(), G__TCellDict_83_0_14(), G__TCellDict_83_0_15(), G__TCellDict_83_0_16(), G__TCellDict_83_0_17(), G__TCellDict_83_0_18(), G__TCellDict_83_0_19(), G__TCellDict_83_0_2(), G__TCellDict_83_0_20(), G__TCellDict_83_0_21(), G__TCellDict_83_0_3(), G__TCellDict_83_0_4(), G__TCellDict_83_0_5(), G__TCellDict_83_0_6(), G__TCellDict_83_0_7(), G__TCellDict_83_0_8(), G__TCellDict_83_0_9(), G__TCellDictLN_TCell, G__TCellDictLN_TClass, and NULL.

Referenced by G__cpp_setup_tagtableTCellDict().

00473                                         {
00474    /* TCell */
00475    G__tag_memfunc_setup(G__get_linked_tagnum(&G__TCellDictLN_TCell));
00476    G__memfunc_setup("TCell",468,G__TCellDict_83_0_1, 105, G__get_linked_tagnum(&G__TCellDictLN_TCell), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
00477    G__memfunc_setup("TCell",468,G__TCellDict_83_0_2, 105, G__get_linked_tagnum(&G__TCellDictLN_TCell), -1, 0, 2, 1, 1, 0, 
00478 "h - 'UInt_t' 0 - i f - 'Float_t' 0 - e", (char*)NULL, (void*) NULL, 0);
00479    G__memfunc_setup("e",101,G__TCellDict_83_0_3, 102, -1, G__defined_typename("Float_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
00480    G__memfunc_setup("id",205,G__TCellDict_83_0_4, 104, -1, G__defined_typename("UInt_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
00481    G__memfunc_setup("SetE",369,G__TCellDict_83_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "f - 'Float_t' 0 - e", (char*)NULL, (void*) NULL, 0);
00482    G__memfunc_setup("SetId",473,G__TCellDict_83_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "h - 'UInt_t' 0 - i", (char*)NULL, (void*) NULL, 0);
00483    G__memfunc_setup("Class",502,G__TCellDict_83_0_7, 85, G__get_linked_tagnum(&G__TCellDictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) (TClass* (*)())(&TCell::Class), 0);
00484    G__memfunc_setup("Class_Name",982,G__TCellDict_83_0_8, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) (const char* (*)())(&TCell::Class_Name), 0);
00485    G__memfunc_setup("Class_Version",1339,G__TCellDict_83_0_9, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) (Version_t (*)())(&TCell::Class_Version), 0);
00486    G__memfunc_setup("Dictionary",1046,G__TCellDict_83_0_10, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) (void (*)())(&TCell::Dictionary), 0);
00487    G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__TCellDictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
00488    G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0, 
00489 "u 'TMemberInspector' - 1 - insp C - - 0 - parent", (char*)NULL, (void*) NULL, 1);
00490    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);
00491    G__memfunc_setup("StreamerNVirtual",1656,G__TCellDict_83_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - b", (char*)NULL, (void*) NULL, 0);
00492    G__memfunc_setup("DeclFileName",1145,G__TCellDict_83_0_15, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) (const char* (*)())(&TCell::DeclFileName), 0);
00493    G__memfunc_setup("ImplFileLine",1178,G__TCellDict_83_0_16, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) (int (*)())(&TCell::ImplFileLine), 0);
00494    G__memfunc_setup("ImplFileName",1171,G__TCellDict_83_0_17, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) (const char* (*)())(&TCell::ImplFileName), 0);
00495    G__memfunc_setup("DeclFileLine",1152,G__TCellDict_83_0_18, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) (int (*)())(&TCell::DeclFileLine), 0);
00496    // automatic copy constructor
00497    G__memfunc_setup("TCell", 468, G__TCellDict_83_0_19, (int) ('i'), G__get_linked_tagnum(&G__TCellDictLN_TCell), -1, 0, 1, 1, 1, 0, "u 'TCell' - 11 - -", (char*) NULL, (void*) NULL, 0);
00498    // automatic destructor
00499    G__memfunc_setup("~TCell", 594, G__TCellDict_83_0_20, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
00500    // automatic assignment operator
00501    G__memfunc_setup("operator=", 937, G__TCellDict_83_0_21, (int) ('u'), G__get_linked_tagnum(&G__TCellDictLN_TCell), -1, 1, 1, 1, 1, 0, "u 'TCell' - 11 - -", (char*) NULL, (void*) NULL, 0);
00502    G__tag_memfunc_reset();
00503 }

static void G__setup_memvarTCell ( void   )  [static]

Definition at line 449 of file TCellDict.cc.

References G__TCellDictLN_TCell, G__TCellDictLN_TClass, NULL, and p.

Referenced by G__cpp_setup_tagtableTCellDict().

00449                                        {
00450    G__tag_memvar_setup(G__get_linked_tagnum(&G__TCellDictLN_TCell));
00451    { TCell *p; p=(TCell*)0x1000; if (p) { }
00452    G__memvar_setup((void*)NULL,104,0,0,-1,G__defined_typename("UInt_t"),-1,4,"_id=",0,(char*)NULL);
00453    G__memvar_setup((void*)NULL,102,0,0,-1,G__defined_typename("Float_t"),-1,4,"_e=",0,(char*)NULL);
00454    G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__TCellDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
00455    }
00456    G__tag_memvar_reset();
00457 }

static int G__TCellDict_83_0_1 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 187 of file TCellDict.cc.

References G__TCellDictLN_TCell, n, NULL, and p.

Referenced by G__setup_memfuncTCell().

00188 {
00189    TCell* p = NULL;
00190    long gvp = G__getgvp();
00191    int n = G__getaryconstruct();
00192    if (n) {
00193      if ((gvp == G__PVOID) || (gvp == 0)) {
00194        p = new TCell[n];
00195      } else {
00196        p = new((void*) gvp) TCell[n];
00197      }
00198    } else {
00199      if ((gvp == G__PVOID) || (gvp == 0)) {
00200        p = new TCell;
00201      } else {
00202        p = new((void*) gvp) TCell;
00203      }
00204    }
00205    result7->obj.i = (long) p;
00206    result7->ref = (long) p;
00207    result7->type = 'u';
00208    result7->tagnum = G__get_linked_tagnum(&G__TCellDictLN_TCell);
00209    return(1 || funcname || hash || result7 || libp) ;
00210 }

static int G__TCellDict_83_0_10 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 273 of file TCellDict.cc.

Referenced by G__setup_memfuncTCell().

00274 {
00275       TCell::Dictionary();
00276       G__setnull(result7);
00277    return(1 || funcname || hash || result7 || libp) ;
00278 }

static int G__TCellDict_83_0_14 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 280 of file TCellDict.cc.

Referenced by G__setup_memfuncTCell().

00281 {
00282       ((TCell*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
00283       G__setnull(result7);
00284    return(1 || funcname || hash || result7 || libp) ;
00285 }

static int G__TCellDict_83_0_15 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 287 of file TCellDict.cc.

Referenced by G__setup_memfuncTCell().

00288 {
00289       G__letint(result7, 67, (long) TCell::DeclFileName());
00290    return(1 || funcname || hash || result7 || libp) ;
00291 }

static int G__TCellDict_83_0_16 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 293 of file TCellDict.cc.

Referenced by G__setup_memfuncTCell().

00294 {
00295       G__letint(result7, 105, (long) TCell::ImplFileLine());
00296    return(1 || funcname || hash || result7 || libp) ;
00297 }

static int G__TCellDict_83_0_17 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 299 of file TCellDict.cc.

Referenced by G__setup_memfuncTCell().

00300 {
00301       G__letint(result7, 67, (long) TCell::ImplFileName());
00302    return(1 || funcname || hash || result7 || libp) ;
00303 }

static int G__TCellDict_83_0_18 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 305 of file TCellDict.cc.

Referenced by G__setup_memfuncTCell().

00306 {
00307       G__letint(result7, 105, (long) TCell::DeclFileLine());
00308    return(1 || funcname || hash || result7 || libp) ;
00309 }

static int G__TCellDict_83_0_19 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 312 of file TCellDict.cc.

References G__TCellDictLN_TCell, p, TCell::TCell(), and tmp.

Referenced by G__setup_memfuncTCell().

00314 {
00315    TCell* p;
00316    void* tmp = (void*) G__int(libp->para[0]);
00317    p = new TCell(*(TCell*) tmp);
00318    result7->obj.i = (long) p;
00319    result7->ref = (long) p;
00320    result7->type = 'u';
00321    result7->tagnum = G__get_linked_tagnum(&G__TCellDictLN_TCell);
00322    return(1 || funcname || hash || result7 || libp) ;
00323 }

static int G__TCellDict_83_0_2 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 212 of file TCellDict.cc.

References G__TCellDictLN_TCell, NULL, p, and TCell::TCell().

Referenced by G__setup_memfuncTCell().

00213 {
00214    TCell* p = NULL;
00215    long gvp = G__getgvp();
00216    //m: 2
00217    if ((gvp == G__PVOID) || (gvp == 0)) {
00218      p = new TCell((UInt_t) G__int(libp->para[0]), (Float_t) G__double(libp->para[1]));
00219    } else {
00220      p = new((void*) gvp) TCell((UInt_t) G__int(libp->para[0]), (Float_t) G__double(libp->para[1]));
00221    }
00222    result7->obj.i = (long) p;
00223    result7->ref = (long) p;
00224    result7->type = 'u';
00225    result7->tagnum = G__get_linked_tagnum(&G__TCellDictLN_TCell);
00226    return(1 || funcname || hash || result7 || libp) ;
00227 }

static int G__TCellDict_83_0_20 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 327 of file TCellDict.cc.

References i, and n.

Referenced by G__setup_memfuncTCell().

00328 {
00329    long gvp = G__getgvp();
00330    long soff = G__getstructoffset();
00331    int n = G__getaryconstruct();
00332    //
00333    //has_a_delete: 1
00334    //has_own_delete1arg: 0
00335    //has_own_delete2arg: 0
00336    //
00337    if (!soff) {
00338      return(1);
00339    }
00340    if (n) {
00341      if (gvp == G__PVOID) {
00342        delete[] (TCell*) soff;
00343      } else {
00344        G__setgvp(G__PVOID);
00345        for (int i = n - 1; i >= 0; --i) {
00346          ((TCell*) (soff+(sizeof(TCell)*i)))->~G__TTCell();
00347        }
00348        G__setgvp(gvp);
00349      }
00350    } else {
00351      if (gvp == G__PVOID) {
00352        delete (TCell*) soff;
00353      } else {
00354        G__setgvp(G__PVOID);
00355        ((TCell*) (soff))->~G__TTCell();
00356        G__setgvp(gvp);
00357      }
00358    }
00359    G__setnull(result7);
00360    return(1 || funcname || hash || result7 || libp) ;
00361 }

static int G__TCellDict_83_0_21 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 364 of file TCellDict.cc.

References cmsTiming_parser::dest, and VarParsing::obj.

Referenced by G__setup_memfuncTCell().

00365 {
00366    TCell* dest = (TCell*) G__getstructoffset();
00367    *dest = *(TCell*) libp->para[0].ref;
00368    const TCell& obj = *dest;
00369    result7->ref = (long) (&obj);
00370    result7->obj.i = (long) (&obj);
00371    return(1 || funcname || hash || result7 || libp) ;
00372 }

static int G__TCellDict_83_0_3 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 229 of file TCellDict.cc.

References TCell::e().

Referenced by G__setup_memfuncTCell().

00230 {
00231       G__letdouble(result7, 102, (double) ((TCell*) G__getstructoffset())->e());
00232    return(1 || funcname || hash || result7 || libp) ;
00233 }

static int G__TCellDict_83_0_4 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 235 of file TCellDict.cc.

Referenced by G__setup_memfuncTCell().

00236 {
00237       G__letint(result7, 104, (long) ((TCell*) G__getstructoffset())->id());
00238    return(1 || funcname || hash || result7 || libp) ;
00239 }

static int G__TCellDict_83_0_5 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 241 of file TCellDict.cc.

References TCell::SetE().

Referenced by G__setup_memfuncTCell().

00242 {
00243       ((TCell*) G__getstructoffset())->SetE((Float_t) G__double(libp->para[0]));
00244       G__setnull(result7);
00245    return(1 || funcname || hash || result7 || libp) ;
00246 }

static int G__TCellDict_83_0_6 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 248 of file TCellDict.cc.

References TCell::SetId().

Referenced by G__setup_memfuncTCell().

00249 {
00250       ((TCell*) G__getstructoffset())->SetId((UInt_t) G__int(libp->para[0]));
00251       G__setnull(result7);
00252    return(1 || funcname || hash || result7 || libp) ;
00253 }

static int G__TCellDict_83_0_7 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 255 of file TCellDict.cc.

Referenced by G__setup_memfuncTCell().

00256 {
00257       G__letint(result7, 85, (long) TCell::Class());
00258    return(1 || funcname || hash || result7 || libp) ;
00259 }

static int G__TCellDict_83_0_8 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 261 of file TCellDict.cc.

Referenced by G__setup_memfuncTCell().

00262 {
00263       G__letint(result7, 67, (long) TCell::Class_Name());
00264    return(1 || funcname || hash || result7 || libp) ;
00265 }

static int G__TCellDict_83_0_9 ( G__value *  result7,
G__CONST char *  funcname,
struct G__param *  libp,
int  hash 
) [static]

Definition at line 267 of file TCellDict.cc.

Referenced by G__setup_memfuncTCell().

00268 {
00269       G__letint(result7, 115, (long) TCell::Class_Version());
00270    return(1 || funcname || hash || result7 || libp) ;
00271 }


Variable Documentation

G__cpp_setup_initTCellDict G__cpp_setup_initializerTCellDict

Definition at line 605 of file TCellDict.cc.

G__linked_taginfo G__TCellDictLN_TBuffer = { "TBuffer" , 99 , -1 }

Definition at line 558 of file TCellDict.cc.

G__linked_taginfo G__TCellDictLN_TCell = { "TCell" , 99 , -1 }

Definition at line 561 of file TCellDict.cc.

Referenced by G__cpp_setup_inheritanceTCellDict(), G__setup_memfuncTCell(), G__setup_memvarTCell(), G__TCellDict_83_0_1(), G__TCellDict_83_0_19(), and G__TCellDict_83_0_2().

G__linked_taginfo G__TCellDictLN_TClass = { "TClass" , 99 , -1 }

Definition at line 557 of file TCellDict.cc.

Referenced by G__setup_memfuncTCell(), and G__setup_memvarTCell().

G__linked_taginfo G__TCellDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 }

Definition at line 559 of file TCellDict.cc.

G__linked_taginfo G__TCellDictLN_TObject = { "TObject" , 99 , -1 }

Definition at line 560 of file TCellDict.cc.

Referenced by G__cpp_setup_inheritanceTCellDict().


Generated on Tue Jun 9 17:51:05 2009 for CMSSW by  doxygen 1.5.4