/[PAMELA software]/yoda/event/tmtc/TmtcDict.cpp
ViewVC logotype

Contents of /yoda/event/tmtc/TmtcDict.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1.1.1 - (show annotations) (download) (vendor branch)
Tue Jul 6 12:20:23 2004 UTC (20 years, 5 months ago) by kusanagi
CVS Tags: PreFligth1
Changes since 1.1: +0 -0 lines

1 //
2 // File generated by rootcint at Tue Jul 6 13:51:38 2004.
3 // Do NOT change. Changes will be lost next time file is generated
4 //
5
6 #include "RConfig.h"
7 #if !defined(R__ACCESS_IN_SYMBOL)
8 //Break the privacy of classes -- Disabled for the moment
9 #define private public
10 #define protected public
11 #endif
12
13 #include "TmtcDict.h"
14 #include "TClass.h"
15 #include "TBuffer.h"
16 #include "TMemberInspector.h"
17 #include "TError.h"
18
19 #ifndef G__ROOT
20 #define G__ROOT
21 #endif
22
23 // Since CINT ignores the std namespace, we need to do so in this file.
24 namespace std {} using namespace std;
25
26 #include "RtypesImp.h"
27
28 #include "TVectorProxy.h"
29
30 namespace ROOT {
31 namespace Shadow {
32 } // Of namespace ROOT::Shadow
33 } // Of namespace ROOT
34
35 namespace ROOT {
36 void pamelacLcLTmtcRecord_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent);
37 static TClass *pamelacLcLTmtcRecord_IsA(const void*);
38 static void *new_pamelacLcLTmtcRecord(void *p = 0);
39 static void *newArray_pamelacLcLTmtcRecord(Long_t size);
40 static void delete_pamelacLcLTmtcRecord(void *p);
41 static void deleteArray_pamelacLcLTmtcRecord(void *p);
42 static void destruct_pamelacLcLTmtcRecord(void *p);
43
44 // Function generating the singleton type initializer
45 TGenericClassInfo *GenerateInitInstance(const pamela::TmtcRecord*)
46 {
47 pamela::TmtcRecord *ptr = 0;
48 static ROOT::TGenericClassInfo
49 instance("pamela::TmtcRecord", pamela::TmtcRecord::Class_Version(), "../../event/tmtc/TmtcRecord.h", 21,
50 typeid(pamela::TmtcRecord), DefineBehavior(ptr, ptr),
51 &::pamela::TmtcRecord::Dictionary, &pamelacLcLTmtcRecord_IsA, 4,
52 sizeof(pamela::TmtcRecord) );
53 instance.SetNew(&new_pamelacLcLTmtcRecord);
54 instance.SetNewArray(&newArray_pamelacLcLTmtcRecord);
55 instance.SetDelete(&delete_pamelacLcLTmtcRecord);
56 instance.SetDeleteArray(&deleteArray_pamelacLcLTmtcRecord);
57 instance.SetDestructor(&destruct_pamelacLcLTmtcRecord);
58 return &instance;
59 }
60 // Static variable to force the class initialization
61 static ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstance((const pamela::TmtcRecord*)0x0); R__UseDummy(_R__UNIQUE_(Init));
62 }
63
64 namespace ROOT {
65 void pamelacLcLTmtcEvent_ShowMembers(void *obj, TMemberInspector &R__insp, char *R__parent);
66 static TClass *pamelacLcLTmtcEvent_IsA(const void*);
67 static void *new_pamelacLcLTmtcEvent(void *p = 0);
68 static void *newArray_pamelacLcLTmtcEvent(Long_t size);
69 static void delete_pamelacLcLTmtcEvent(void *p);
70 static void deleteArray_pamelacLcLTmtcEvent(void *p);
71 static void destruct_pamelacLcLTmtcEvent(void *p);
72
73 // Function generating the singleton type initializer
74 TGenericClassInfo *GenerateInitInstance(const pamela::TmtcEvent*)
75 {
76 pamela::TmtcEvent *ptr = 0;
77 static ROOT::TGenericClassInfo
78 instance("pamela::TmtcEvent", pamela::TmtcEvent::Class_Version(), "TmtcEvent.h", 22,
79 typeid(pamela::TmtcEvent), DefineBehavior(ptr, ptr),
80 &::pamela::TmtcEvent::Dictionary, &pamelacLcLTmtcEvent_IsA, 4,
81 sizeof(pamela::TmtcEvent) );
82 instance.SetNew(&new_pamelacLcLTmtcEvent);
83 instance.SetNewArray(&newArray_pamelacLcLTmtcEvent);
84 instance.SetDelete(&delete_pamelacLcLTmtcEvent);
85 instance.SetDeleteArray(&deleteArray_pamelacLcLTmtcEvent);
86 instance.SetDestructor(&destruct_pamelacLcLTmtcEvent);
87 return &instance;
88 }
89 // Static variable to force the class initialization
90 static ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstance((const pamela::TmtcEvent*)0x0); R__UseDummy(_R__UNIQUE_(Init));
91 }
92
93 //______________________________________________________________________________
94 TClass *pamela::TmtcRecord::fgIsA = 0; // static to hold class pointer
95
96 //______________________________________________________________________________
97 const char *pamela::TmtcRecord::Class_Name()
98 {
99 return "pamela::TmtcRecord";
100 }
101
102 //______________________________________________________________________________
103 const char *pamela::TmtcRecord::ImplFileName()
104 {
105 return ROOT::GenerateInitInstance((const pamela::TmtcRecord*)0x0)->GetImplFileName();
106 }
107
108 //______________________________________________________________________________
109 int pamela::TmtcRecord::ImplFileLine()
110 {
111 return ROOT::GenerateInitInstance((const pamela::TmtcRecord*)0x0)->GetImplFileLine();
112 }
113
114 //______________________________________________________________________________
115 void pamela::TmtcRecord::Dictionary()
116 {
117 fgIsA = ROOT::GenerateInitInstance((const pamela::TmtcRecord*)0x0)->GetClass();
118 }
119
120 //______________________________________________________________________________
121 TClass *pamela::TmtcRecord::Class()
122 {
123 if (!fgIsA) fgIsA = ROOT::GenerateInitInstance((const pamela::TmtcRecord*)0x0)->GetClass();
124 return fgIsA;
125 }
126
127 //______________________________________________________________________________
128 TClass *pamela::TmtcEvent::fgIsA = 0; // static to hold class pointer
129
130 //______________________________________________________________________________
131 const char *pamela::TmtcEvent::Class_Name()
132 {
133 return "pamela::TmtcEvent";
134 }
135
136 //______________________________________________________________________________
137 const char *pamela::TmtcEvent::ImplFileName()
138 {
139 return ROOT::GenerateInitInstance((const pamela::TmtcEvent*)0x0)->GetImplFileName();
140 }
141
142 //______________________________________________________________________________
143 int pamela::TmtcEvent::ImplFileLine()
144 {
145 return ROOT::GenerateInitInstance((const pamela::TmtcEvent*)0x0)->GetImplFileLine();
146 }
147
148 //______________________________________________________________________________
149 void pamela::TmtcEvent::Dictionary()
150 {
151 fgIsA = ROOT::GenerateInitInstance((const pamela::TmtcEvent*)0x0)->GetClass();
152 }
153
154 //______________________________________________________________________________
155 TClass *pamela::TmtcEvent::Class()
156 {
157 if (!fgIsA) fgIsA = ROOT::GenerateInitInstance((const pamela::TmtcEvent*)0x0)->GetClass();
158 return fgIsA;
159 }
160
161 //______________________________________________________________________________
162 void pamela::TmtcEvent::Streamer(TBuffer &R__b)
163 {
164 // Stream an object of class pamela::TmtcEvent.
165
166 if (R__b.IsReading()) {
167 pamela::TmtcEvent::Class()->ReadBuffer(R__b, this);
168 } else {
169 pamela::TmtcEvent::Class()->WriteBuffer(R__b, this);
170 }
171 }
172
173 //______________________________________________________________________________
174 void pamela::TmtcEvent::ShowMembers(TMemberInspector &R__insp, char *R__parent)
175 {
176 // Inspect the data members of an object of class pamela::TmtcEvent.
177
178 TClass *R__cl = pamela::TmtcEvent::IsA();
179 Int_t R__ncp = strlen(R__parent);
180 if (R__ncp || R__cl || R__insp.IsA()) { }
181 R__insp.Inspect(R__cl, R__parent, "Tmtc_crc_ok", &Tmtc_crc_ok);
182 R__insp.Inspect(R__cl, R__parent, "*Records", &Records);
183 //This works around a msvc bug and should be harmless on other platforms
184 typedef pamela::SubPacket baseClass1;
185 baseClass1::ShowMembers(R__insp, R__parent);
186 }
187
188 namespace ROOT {
189 // Return the actual TClass for the object argument
190 static TClass *pamelacLcLTmtcEvent_IsA(const void *obj) {
191 return ((::pamela::TmtcEvent*)obj)->IsA();
192 }
193 // Wrappers around operator new
194 static void *new_pamelacLcLTmtcEvent(void *p) {
195 return p ? new(p) ::pamela::TmtcEvent : new ::pamela::TmtcEvent;
196 }
197 static void *newArray_pamelacLcLTmtcEvent(Long_t size) {
198 return new ::pamela::TmtcEvent[size];
199 }
200 // Wrapper around operator delete
201 static void delete_pamelacLcLTmtcEvent(void *p) {
202 delete ((::pamela::TmtcEvent*)p);
203 }
204 static void deleteArray_pamelacLcLTmtcEvent(void *p) {
205 delete [] ((::pamela::TmtcEvent*)p);
206 }
207 static void destruct_pamelacLcLTmtcEvent(void *p) {
208 typedef ::pamela::TmtcEvent current_t;
209 ((current_t*)p)->~current_t();
210 }
211 } // end of namespace ROOT for class ::pamela::TmtcEvent
212
213 //______________________________________________________________________________
214 void pamela::TmtcRecord::Streamer(TBuffer &R__b)
215 {
216 // Stream an object of class pamela::TmtcRecord.
217
218 if (R__b.IsReading()) {
219 pamela::TmtcRecord::Class()->ReadBuffer(R__b, this);
220 } else {
221 pamela::TmtcRecord::Class()->WriteBuffer(R__b, this);
222 }
223 }
224
225 //______________________________________________________________________________
226 void pamela::TmtcRecord::ShowMembers(TMemberInspector &R__insp, char *R__parent)
227 {
228 // Inspect the data members of an object of class pamela::TmtcRecord.
229
230 TClass *R__cl = pamela::TmtcRecord::IsA();
231 Int_t R__ncp = strlen(R__parent);
232 if (R__ncp || R__cl || R__insp.IsA()) { }
233 R__insp.Inspect(R__cl, R__parent, "TM_RECORD_OBT", &TM_RECORD_OBT);
234 R__insp.Inspect(R__cl, R__parent, "TM_DEA_ANA[16]", TM_DEA_ANA);
235 R__insp.Inspect(R__cl, R__parent, "TM_TH_ANA[16]", TM_TH_ANA);
236 R__insp.Inspect(R__cl, R__parent, "TM_BIL_DIAG_ACQ", &TM_BIL_DIAG_ACQ);
237 R__insp.Inspect(R__cl, R__parent, "TM_CC_DIAG_ACQ", &TM_CC_DIAG_ACQ);
238 R__insp.Inspect(R__cl, R__parent, "TM_DEA_ANA_P[16]", TM_DEA_ANA_P);
239 R__insp.Inspect(R__cl, R__parent, "TM_TH_ANA_P[16]", TM_TH_ANA_P);
240 TObject::ShowMembers(R__insp, R__parent);
241 }
242
243 namespace ROOT {
244 // Return the actual TClass for the object argument
245 static TClass *pamelacLcLTmtcRecord_IsA(const void *obj) {
246 return ((::pamela::TmtcRecord*)obj)->IsA();
247 }
248 // Wrappers around operator new
249 static void *new_pamelacLcLTmtcRecord(void *p) {
250 return p ? new(p) ::pamela::TmtcRecord : new ::pamela::TmtcRecord;
251 }
252 static void *newArray_pamelacLcLTmtcRecord(Long_t size) {
253 return new ::pamela::TmtcRecord[size];
254 }
255 // Wrapper around operator delete
256 static void delete_pamelacLcLTmtcRecord(void *p) {
257 delete ((::pamela::TmtcRecord*)p);
258 }
259 static void deleteArray_pamelacLcLTmtcRecord(void *p) {
260 delete [] ((::pamela::TmtcRecord*)p);
261 }
262 static void destruct_pamelacLcLTmtcRecord(void *p) {
263 typedef ::pamela::TmtcRecord current_t;
264 ((current_t*)p)->~current_t();
265 }
266 } // end of namespace ROOT for class ::pamela::TmtcRecord
267
268 /********************************************************
269 * TmtcDict.cpp
270 ********************************************************/
271
272 #ifdef G__MEMTEST
273 #undef malloc
274 #undef free
275 #endif
276
277 extern "C" void G__cpp_reset_tagtableTmtcDict();
278
279 extern "C" void G__set_cpp_environmentTmtcDict() {
280 G__add_compiledheader("TROOT.h");
281 G__add_compiledheader("TMemberInspector.h");
282 G__add_compiledheader("TmtcEvent.h");
283 G__add_compiledheader("TmtcRecord.h");
284 G__cpp_reset_tagtableTmtcDict();
285 }
286 class G__TmtcDictdOcpp_tag {};
287
288 void* operator new(size_t size,G__TmtcDictdOcpp_tag* p) {
289 if(p && G__PVOID!=G__getgvp()) return((void*)p);
290 #ifndef G__ROOT
291 return(malloc(size));
292 #else
293 return(::operator new(size));
294 #endif
295 }
296
297 /* dummy, for exception */
298 #ifdef G__EH_DUMMY_DELETE
299 void operator delete(void *p,G__TmtcDictdOcpp_tag* x) {
300 if((long)p==G__getgvp() && G__PVOID!=G__getgvp()) return;
301 #ifndef G__ROOT
302 free(p);
303 #else
304 ::operator delete(p);
305 #endif
306 }
307 #endif
308
309 static void G__operator_delete(void *p) {
310 if((long)p==G__getgvp() && G__PVOID!=G__getgvp()) return;
311 #ifndef G__ROOT
312 free(p);
313 #else
314 ::operator delete(p);
315 #endif
316 }
317
318 void G__DELDMY_TmtcDictdOcpp() { G__operator_delete(0); }
319
320 extern "C" int G__cpp_dllrevTmtcDict() { return(30051515); }
321
322 /*********************************************************
323 * Member function Interface Method
324 *********************************************************/
325
326 /* pamela */
327
328 /* pamela::TmtcRecord */
329 static int G__TmtcDict_134_1_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
330 pamela::TmtcRecord *p=NULL;
331 if(G__getaryconstruct()) p=new pamela::TmtcRecord[G__getaryconstruct()];
332 else p=new pamela::TmtcRecord;
333 result7->obj.i = (long)p;
334 result7->ref = (long)p;
335 result7->type = 'u';
336 result7->tagnum = G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcRecord);
337 return(1 || funcname || hash || result7 || libp) ;
338 }
339
340 static int G__TmtcDict_134_2_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
341 G__letint(result7,85,(long)pamela::TmtcRecord::Class());
342 return(1 || funcname || hash || result7 || libp) ;
343 }
344
345 static int G__TmtcDict_134_3_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
346 G__letint(result7,67,(long)pamela::TmtcRecord::Class_Name());
347 return(1 || funcname || hash || result7 || libp) ;
348 }
349
350 static int G__TmtcDict_134_4_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
351 G__letint(result7,115,(long)pamela::TmtcRecord::Class_Version());
352 return(1 || funcname || hash || result7 || libp) ;
353 }
354
355 static int G__TmtcDict_134_5_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
356 G__setnull(result7);
357 pamela::TmtcRecord::Dictionary();
358 return(1 || funcname || hash || result7 || libp) ;
359 }
360
361 static int G__TmtcDict_134_6_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
362 G__letint(result7,85,(long)((const pamela::TmtcRecord*)(G__getstructoffset()))->IsA());
363 return(1 || funcname || hash || result7 || libp) ;
364 }
365
366 static int G__TmtcDict_134_7_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
367 G__setnull(result7);
368 ((pamela::TmtcRecord*)(G__getstructoffset()))->ShowMembers(*(TMemberInspector*)libp->para[0].ref,(char*)G__int(libp->para[1]));
369 return(1 || funcname || hash || result7 || libp) ;
370 }
371
372 static int G__TmtcDict_134_8_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
373 G__setnull(result7);
374 ((pamela::TmtcRecord*)(G__getstructoffset()))->Streamer(*(TBuffer*)libp->para[0].ref);
375 return(1 || funcname || hash || result7 || libp) ;
376 }
377
378 static int G__TmtcDict_134_9_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
379 G__setnull(result7);
380 ((pamela::TmtcRecord*)(G__getstructoffset()))->StreamerNVirtual(*(TBuffer*)libp->para[0].ref);
381 return(1 || funcname || hash || result7 || libp) ;
382 }
383
384 static int G__TmtcDict_134_0_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
385 G__letint(result7,67,(long)pamela::TmtcRecord::DeclFileName());
386 return(1 || funcname || hash || result7 || libp) ;
387 }
388
389 static int G__TmtcDict_134_1_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
390 G__letint(result7,105,(long)pamela::TmtcRecord::ImplFileLine());
391 return(1 || funcname || hash || result7 || libp) ;
392 }
393
394 static int G__TmtcDict_134_2_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
395 G__letint(result7,67,(long)pamela::TmtcRecord::ImplFileName());
396 return(1 || funcname || hash || result7 || libp) ;
397 }
398
399 static int G__TmtcDict_134_3_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
400 G__letint(result7,105,(long)pamela::TmtcRecord::DeclFileLine());
401 return(1 || funcname || hash || result7 || libp) ;
402 }
403
404 // automatic copy constructor
405 static int G__TmtcDict_134_4_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash)
406 {
407 pamela::TmtcRecord *p;
408 void *xtmp = (void*)G__int(libp->para[0]);
409 p=new pamela::TmtcRecord(*(pamela::TmtcRecord*)xtmp);
410 result7->obj.i = (long)p;
411 result7->ref = (long)p;
412 result7->type = 'u';
413 result7->tagnum = G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcRecord);
414 return(1 || funcname || hash || result7 || libp) ;
415 }
416
417 // automatic destructor
418 typedef pamela::TmtcRecord G__TpamelacLcLTmtcRecord;
419 static int G__TmtcDict_134_5_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
420 if(0==G__getstructoffset()) return(1);
421 if(G__getaryconstruct())
422 if(G__PVOID==G__getgvp())
423 delete[] (pamela::TmtcRecord *)(G__getstructoffset());
424 else
425 for(int i=G__getaryconstruct()-1;i>=0;i--)
426 delete (pamela::TmtcRecord *)((G__getstructoffset())+sizeof(pamela::TmtcRecord)*i);
427 else delete (pamela::TmtcRecord *)(G__getstructoffset());
428 G__setnull(result7);
429 return(1 || funcname || hash || result7 || libp) ;
430 }
431
432 // automatic assignment operator
433 static int G__TmtcDict_134_6_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
434 pamela::TmtcRecord *dest = (pamela::TmtcRecord*)(G__getstructoffset());
435 *dest = (*(pamela::TmtcRecord*)libp->para[0].ref);
436 const pamela::TmtcRecord& obj = *dest;
437 result7->ref=(long)(&obj); result7->obj.i=(long)(&obj);
438 return(1 || funcname || hash || result7 || libp) ;
439 }
440
441
442 /* pamela::TmtcEvent */
443 static int G__TmtcDict_138_1_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
444 pamela::TmtcEvent *p=NULL;
445 if(G__getaryconstruct()) p=new pamela::TmtcEvent[G__getaryconstruct()];
446 else p=new pamela::TmtcEvent;
447 result7->obj.i = (long)p;
448 result7->ref = (long)p;
449 result7->type = 'u';
450 result7->tagnum = G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcEvent);
451 return(1 || funcname || hash || result7 || libp) ;
452 }
453
454 static int G__TmtcDict_138_2_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
455 G__letint(result7,85,(long)pamela::TmtcEvent::Class());
456 return(1 || funcname || hash || result7 || libp) ;
457 }
458
459 static int G__TmtcDict_138_3_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
460 G__letint(result7,67,(long)pamela::TmtcEvent::Class_Name());
461 return(1 || funcname || hash || result7 || libp) ;
462 }
463
464 static int G__TmtcDict_138_4_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
465 G__letint(result7,115,(long)pamela::TmtcEvent::Class_Version());
466 return(1 || funcname || hash || result7 || libp) ;
467 }
468
469 static int G__TmtcDict_138_5_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
470 G__setnull(result7);
471 pamela::TmtcEvent::Dictionary();
472 return(1 || funcname || hash || result7 || libp) ;
473 }
474
475 static int G__TmtcDict_138_6_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
476 G__letint(result7,85,(long)((const pamela::TmtcEvent*)(G__getstructoffset()))->IsA());
477 return(1 || funcname || hash || result7 || libp) ;
478 }
479
480 static int G__TmtcDict_138_7_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
481 G__setnull(result7);
482 ((pamela::TmtcEvent*)(G__getstructoffset()))->ShowMembers(*(TMemberInspector*)libp->para[0].ref,(char*)G__int(libp->para[1]));
483 return(1 || funcname || hash || result7 || libp) ;
484 }
485
486 static int G__TmtcDict_138_8_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
487 G__setnull(result7);
488 ((pamela::TmtcEvent*)(G__getstructoffset()))->Streamer(*(TBuffer*)libp->para[0].ref);
489 return(1 || funcname || hash || result7 || libp) ;
490 }
491
492 static int G__TmtcDict_138_9_0(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
493 G__setnull(result7);
494 ((pamela::TmtcEvent*)(G__getstructoffset()))->StreamerNVirtual(*(TBuffer*)libp->para[0].ref);
495 return(1 || funcname || hash || result7 || libp) ;
496 }
497
498 static int G__TmtcDict_138_0_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
499 G__letint(result7,67,(long)pamela::TmtcEvent::DeclFileName());
500 return(1 || funcname || hash || result7 || libp) ;
501 }
502
503 static int G__TmtcDict_138_1_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
504 G__letint(result7,105,(long)pamela::TmtcEvent::ImplFileLine());
505 return(1 || funcname || hash || result7 || libp) ;
506 }
507
508 static int G__TmtcDict_138_2_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
509 G__letint(result7,67,(long)pamela::TmtcEvent::ImplFileName());
510 return(1 || funcname || hash || result7 || libp) ;
511 }
512
513 static int G__TmtcDict_138_3_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
514 G__letint(result7,105,(long)pamela::TmtcEvent::DeclFileLine());
515 return(1 || funcname || hash || result7 || libp) ;
516 }
517
518 // automatic copy constructor
519 static int G__TmtcDict_138_4_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash)
520 {
521 pamela::TmtcEvent *p;
522 void *xtmp = (void*)G__int(libp->para[0]);
523 p=new pamela::TmtcEvent(*(pamela::TmtcEvent*)xtmp);
524 result7->obj.i = (long)p;
525 result7->ref = (long)p;
526 result7->type = 'u';
527 result7->tagnum = G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcEvent);
528 return(1 || funcname || hash || result7 || libp) ;
529 }
530
531 // automatic destructor
532 typedef pamela::TmtcEvent G__TpamelacLcLTmtcEvent;
533 static int G__TmtcDict_138_5_1(G__value *result7,G__CONST char *funcname,struct G__param *libp,int hash) {
534 if(0==G__getstructoffset()) return(1);
535 if(G__getaryconstruct())
536 if(G__PVOID==G__getgvp())
537 delete[] (pamela::TmtcEvent *)(G__getstructoffset());
538 else
539 for(int i=G__getaryconstruct()-1;i>=0;i--)
540 delete (pamela::TmtcEvent *)((G__getstructoffset())+sizeof(pamela::TmtcEvent)*i);
541 else delete (pamela::TmtcEvent *)(G__getstructoffset());
542 G__setnull(result7);
543 return(1 || funcname || hash || result7 || libp) ;
544 }
545
546
547 /* Setting up global function */
548
549 /*********************************************************
550 * Member function Stub
551 *********************************************************/
552
553 /* pamela */
554
555 /* pamela::TmtcRecord */
556
557 /* pamela::TmtcEvent */
558
559 /*********************************************************
560 * Global function Stub
561 *********************************************************/
562
563 /*********************************************************
564 * Get size of pointer to member function
565 *********************************************************/
566 class G__Sizep2memfuncTmtcDict {
567 public:
568 G__Sizep2memfuncTmtcDict() {p=&G__Sizep2memfuncTmtcDict::sizep2memfunc;}
569 size_t sizep2memfunc() { return(sizeof(p)); }
570 private:
571 size_t (G__Sizep2memfuncTmtcDict::*p)();
572 };
573
574 size_t G__get_sizep2memfuncTmtcDict()
575 {
576 G__Sizep2memfuncTmtcDict a;
577 G__setsizep2memfunc((int)a.sizep2memfunc());
578 return((size_t)a.sizep2memfunc());
579 }
580
581
582 /*********************************************************
583 * virtual base class offset calculation interface
584 *********************************************************/
585
586 /* Setting up class inheritance */
587
588 /*********************************************************
589 * Inheritance information setup/
590 *********************************************************/
591 extern "C" void G__cpp_setup_inheritanceTmtcDict() {
592
593 /* Setting up class inheritance */
594 if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcRecord))) {
595 pamela::TmtcRecord *G__Lderived;
596 G__Lderived=(pamela::TmtcRecord*)0x1000;
597 {
598 TObject *G__Lpbase=(TObject*)G__Lderived;
599 G__inheritance_setup(G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcRecord),G__get_linked_tagnum(&G__TmtcDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
600 }
601 }
602 if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcEvent))) {
603 pamela::TmtcEvent *G__Lderived;
604 G__Lderived=(pamela::TmtcEvent*)0x1000;
605 {
606 pamela::SubPacket *G__Lpbase=(pamela::SubPacket*)G__Lderived;
607 G__inheritance_setup(G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcEvent),G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLSubPacket),(long)G__Lpbase-(long)G__Lderived,1,1);
608 }
609 {
610 TObject *G__Lpbase=(TObject*)G__Lderived;
611 G__inheritance_setup(G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcEvent),G__get_linked_tagnum(&G__TmtcDictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,0);
612 }
613 }
614 }
615
616 /*********************************************************
617 * typedef information setup/
618 *********************************************************/
619 extern "C" void G__cpp_setup_typetableTmtcDict() {
620
621 /* Setting up typedef entry */
622 G__search_typename2("Version_t",115,-1,0,
623 -1);
624 G__setnewtype(-1,"Class version identifier (short)",0);
625 }
626
627 /*********************************************************
628 * Data Member information setup/
629 *********************************************************/
630
631 /* Setting up class,struct,union tag member variable */
632
633 /* pamela */
634 static void G__setup_memvarpamela(void) {
635 G__tag_memvar_setup(G__get_linked_tagnum(&G__TmtcDictLN_pamela));
636 {
637 }
638 G__tag_memvar_reset();
639 }
640
641
642 /* pamela::TmtcRecord */
643 static void G__setup_memvarpamelacLcLTmtcRecord(void) {
644 G__tag_memvar_setup(G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcRecord));
645 { pamela::TmtcRecord *p; p=(pamela::TmtcRecord*)0x1000; if (p) { }
646 G__memvar_setup((void*)((long)(&p->TM_RECORD_OBT)-(long)(p)),104,0,0,-1,G__defined_typename("UINT32"),-1,1,"TM_RECORD_OBT=",0,(char*)NULL);
647 G__memvar_setup((void*)((long)(&p->TM_DEA_ANA)-(long)(p)),114,0,0,-1,G__defined_typename("UINT16"),-1,1,"TM_DEA_ANA[16]=",0,(char*)NULL);
648 G__memvar_setup((void*)((long)(&p->TM_TH_ANA)-(long)(p)),98,0,0,-1,G__defined_typename("UINT8"),-1,1,"TM_TH_ANA[16]=",0,(char*)NULL);
649 G__memvar_setup((void*)((long)(&p->TM_BIL_DIAG_ACQ)-(long)(p)),98,0,0,-1,G__defined_typename("UINT8"),-1,1,"TM_BIL_DIAG_ACQ=",0,(char*)NULL);
650 G__memvar_setup((void*)((long)(&p->TM_CC_DIAG_ACQ)-(long)(p)),104,0,0,-1,G__defined_typename("UINT32"),-1,1,"TM_CC_DIAG_ACQ=",0,(char*)NULL);
651 G__memvar_setup((void*)((long)(&p->TM_DEA_ANA_P)-(long)(p)),102,0,0,-1,-1,-1,1,"TM_DEA_ANA_P[16]=",0,(char*)NULL);
652 G__memvar_setup((void*)((long)(&p->TM_TH_ANA_P)-(long)(p)),102,0,0,-1,-1,-1,1,"TM_TH_ANA_P[16]=",0,(char*)NULL);
653 G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__TmtcDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
654 }
655 G__tag_memvar_reset();
656 }
657
658
659 /* pamela::TmtcEvent */
660 static void G__setup_memvarpamelacLcLTmtcEvent(void) {
661 G__tag_memvar_setup(G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcEvent));
662 { pamela::TmtcEvent *p; p=(pamela::TmtcEvent*)0x1000; if (p) { }
663 G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__TmtcDictLN_TClonesArray),-1,-2,4,"fgRecords=",0,(char*)NULL);
664 G__memvar_setup((void*)((long)(&p->Tmtc_crc_ok)-(long)(p)),105,0,0,-1,-1,-1,1,"Tmtc_crc_ok=",0,(char*)NULL);
665 G__memvar_setup((void*)((long)(&p->Records)-(long)(p)),85,0,0,G__get_linked_tagnum(&G__TmtcDictLN_TClonesArray),-1,-1,1,"Records=",0,(char*)NULL);
666 G__memvar_setup((void*)NULL,85,0,0,G__get_linked_tagnum(&G__TmtcDictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
667 }
668 G__tag_memvar_reset();
669 }
670
671 extern "C" void G__cpp_setup_memvarTmtcDict() {
672 }
673 /***********************************************************
674 ************************************************************
675 ************************************************************
676 ************************************************************
677 ************************************************************
678 ************************************************************
679 ************************************************************
680 ***********************************************************/
681
682 /*********************************************************
683 * Member function information setup for each class
684 *********************************************************/
685 static void G__setup_memfuncpamela(void) {
686 /* pamela */
687 G__tag_memfunc_setup(G__get_linked_tagnum(&G__TmtcDictLN_pamela));
688 // automatic destructor
689 G__memfunc_setup("~pamela",750,(G__InterfaceMethod)NULL,(int)('y'),-1,-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,0);
690 G__tag_memfunc_reset();
691 }
692
693 static void G__setup_memfuncpamelacLcLTmtcRecord(void) {
694 /* pamela::TmtcRecord */
695 G__tag_memfunc_setup(G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcRecord));
696 G__memfunc_setup("TmtcRecord",1015,G__TmtcDict_134_1_0,105,G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcRecord),-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,0);
697 G__memfunc_setup("Class",502,G__TmtcDict_134_2_0,85,G__get_linked_tagnum(&G__TmtcDictLN_TClass),-1,0,0,3,1,0,"",(char*)NULL,(void*)(TClass* (*)())(&pamela::TmtcRecord::Class),0);
698 G__memfunc_setup("Class_Name",982,G__TmtcDict_134_3_0,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)(const char* (*)())(&pamela::TmtcRecord::Class_Name),0);
699 G__memfunc_setup("Class_Version",1339,G__TmtcDict_134_4_0,115,-1,G__defined_typename("Version_t"),0,0,3,1,0,"",(char*)NULL,(void*)(Version_t (*)())(&pamela::TmtcRecord::Class_Version),0);
700 G__memfunc_setup("Dictionary",1046,G__TmtcDict_134_5_0,121,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)(void (*)())(&pamela::TmtcRecord::Dictionary),0);
701 G__memfunc_setup("IsA",253,G__TmtcDict_134_6_0,85,G__get_linked_tagnum(&G__TmtcDictLN_TClass),-1,0,0,1,1,8,"",(char*)NULL,(void*)NULL,1);
702 G__memfunc_setup("ShowMembers",1132,G__TmtcDict_134_7_0,121,-1,-1,0,2,1,1,0,
703 "u 'TMemberInspector' - 1 - insp C - - 0 - parent",(char*)NULL,(void*)NULL,1);
704 G__memfunc_setup("Streamer",835,G__TmtcDict_134_8_0,121,-1,-1,0,1,1,1,0,"u 'TBuffer' - 1 - b",(char*)NULL,(void*)NULL,1);
705 G__memfunc_setup("StreamerNVirtual",1656,G__TmtcDict_134_9_0,121,-1,-1,0,1,1,1,0,"u 'TBuffer' - 1 - b",(char*)NULL,(void*)NULL,0);
706 G__memfunc_setup("DeclFileName",1145,G__TmtcDict_134_0_1,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)(const char* (*)())(&pamela::TmtcRecord::DeclFileName),0);
707 G__memfunc_setup("ImplFileLine",1178,G__TmtcDict_134_1_1,105,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)(int (*)())(&pamela::TmtcRecord::ImplFileLine),0);
708 G__memfunc_setup("ImplFileName",1171,G__TmtcDict_134_2_1,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)(const char* (*)())(&pamela::TmtcRecord::ImplFileName),0);
709 G__memfunc_setup("DeclFileLine",1152,G__TmtcDict_134_3_1,105,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)(int (*)())(&pamela::TmtcRecord::DeclFileLine),0);
710 // automatic copy constructor
711 G__memfunc_setup("TmtcRecord",1015,G__TmtcDict_134_4_1,(int)('i'),G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcRecord),-1,0,1,1,1,0,"u 'pamela::TmtcRecord' - 11 - -",(char*)NULL,(void*)NULL,0);
712 // automatic destructor
713 G__memfunc_setup("~TmtcRecord",1141,G__TmtcDict_134_5_1,(int)('y'),-1,-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,0);
714 // automatic assignment operator
715 G__memfunc_setup("operator=",937,G__TmtcDict_134_6_1,(int)('u'),G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcRecord),-1,1,1,1,1,0,"u 'pamela::TmtcRecord' - 11 - -",(char*)NULL,(void*)NULL,0);
716 G__tag_memfunc_reset();
717 }
718
719 static void G__setup_memfuncpamelacLcLTmtcEvent(void) {
720 /* pamela::TmtcEvent */
721 G__tag_memfunc_setup(G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcEvent));
722 G__memfunc_setup("TmtcEvent",922,G__TmtcDict_138_1_0,105,G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcEvent),-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,0);
723 G__memfunc_setup("Class",502,G__TmtcDict_138_2_0,85,G__get_linked_tagnum(&G__TmtcDictLN_TClass),-1,0,0,3,1,0,"",(char*)NULL,(void*)(TClass* (*)())(&pamela::TmtcEvent::Class),0);
724 G__memfunc_setup("Class_Name",982,G__TmtcDict_138_3_0,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)(const char* (*)())(&pamela::TmtcEvent::Class_Name),0);
725 G__memfunc_setup("Class_Version",1339,G__TmtcDict_138_4_0,115,-1,G__defined_typename("Version_t"),0,0,3,1,0,"",(char*)NULL,(void*)(Version_t (*)())(&pamela::TmtcEvent::Class_Version),0);
726 G__memfunc_setup("Dictionary",1046,G__TmtcDict_138_5_0,121,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)(void (*)())(&pamela::TmtcEvent::Dictionary),0);
727 G__memfunc_setup("IsA",253,G__TmtcDict_138_6_0,85,G__get_linked_tagnum(&G__TmtcDictLN_TClass),-1,0,0,1,1,8,"",(char*)NULL,(void*)NULL,1);
728 G__memfunc_setup("ShowMembers",1132,G__TmtcDict_138_7_0,121,-1,-1,0,2,1,1,0,
729 "u 'TMemberInspector' - 1 - insp C - - 0 - parent",(char*)NULL,(void*)NULL,1);
730 G__memfunc_setup("Streamer",835,G__TmtcDict_138_8_0,121,-1,-1,0,1,1,1,0,"u 'TBuffer' - 1 - b",(char*)NULL,(void*)NULL,1);
731 G__memfunc_setup("StreamerNVirtual",1656,G__TmtcDict_138_9_0,121,-1,-1,0,1,1,1,0,"u 'TBuffer' - 1 - b",(char*)NULL,(void*)NULL,0);
732 G__memfunc_setup("DeclFileName",1145,G__TmtcDict_138_0_1,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)(const char* (*)())(&pamela::TmtcEvent::DeclFileName),0);
733 G__memfunc_setup("ImplFileLine",1178,G__TmtcDict_138_1_1,105,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)(int (*)())(&pamela::TmtcEvent::ImplFileLine),0);
734 G__memfunc_setup("ImplFileName",1171,G__TmtcDict_138_2_1,67,-1,-1,0,0,3,1,1,"",(char*)NULL,(void*)(const char* (*)())(&pamela::TmtcEvent::ImplFileName),0);
735 G__memfunc_setup("DeclFileLine",1152,G__TmtcDict_138_3_1,105,-1,-1,0,0,3,1,0,"",(char*)NULL,(void*)(int (*)())(&pamela::TmtcEvent::DeclFileLine),0);
736 // automatic copy constructor
737 G__memfunc_setup("TmtcEvent",922,G__TmtcDict_138_4_1,(int)('i'),G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcEvent),-1,0,1,1,1,0,"u 'pamela::TmtcEvent' - 11 - -",(char*)NULL,(void*)NULL,0);
738 // automatic destructor
739 G__memfunc_setup("~TmtcEvent",1048,G__TmtcDict_138_5_1,(int)('y'),-1,-1,0,0,1,1,0,"",(char*)NULL,(void*)NULL,0);
740 G__tag_memfunc_reset();
741 }
742
743
744 /*********************************************************
745 * Member function information setup
746 *********************************************************/
747 extern "C" void G__cpp_setup_memfuncTmtcDict() {
748 }
749
750 /*********************************************************
751 * Global variable information setup for each class
752 *********************************************************/
753 static void G__cpp_setup_global0() {
754
755 /* Setting up global variables */
756 G__resetplocal();
757
758 }
759
760 static void G__cpp_setup_global1() {
761
762 G__resetglobalenv();
763 }
764 extern "C" void G__cpp_setup_globalTmtcDict() {
765 G__cpp_setup_global0();
766 G__cpp_setup_global1();
767 }
768
769 /*********************************************************
770 * Global function information setup for each class
771 *********************************************************/
772 static void G__cpp_setup_func0() {
773 G__lastifuncposition();
774
775 }
776
777 static void G__cpp_setup_func1() {
778 }
779
780 static void G__cpp_setup_func2() {
781
782 G__resetifuncposition();
783 }
784
785 extern "C" void G__cpp_setup_funcTmtcDict() {
786 G__cpp_setup_func0();
787 G__cpp_setup_func1();
788 G__cpp_setup_func2();
789 }
790
791 /*********************************************************
792 * Class,struct,union,enum tag information setup
793 *********************************************************/
794 /* Setup class/struct taginfo */
795 G__linked_taginfo G__TmtcDictLN_TClass = { "TClass" , 99 , -1 };
796 G__linked_taginfo G__TmtcDictLN_TBuffer = { "TBuffer" , 99 , -1 };
797 G__linked_taginfo G__TmtcDictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
798 G__linked_taginfo G__TmtcDictLN_TObject = { "TObject" , 99 , -1 };
799 G__linked_taginfo G__TmtcDictLN_pamela = { "pamela" , 110 , -1 };
800 G__linked_taginfo G__TmtcDictLN_pamelacLcLSubPacket = { "pamela::SubPacket" , 99 , -1 };
801 G__linked_taginfo G__TmtcDictLN_pamelacLcLTmtcRecord = { "pamela::TmtcRecord" , 99 , -1 };
802 G__linked_taginfo G__TmtcDictLN_TClonesArray = { "TClonesArray" , 99 , -1 };
803 G__linked_taginfo G__TmtcDictLN_pamelacLcLTmtcEvent = { "pamela::TmtcEvent" , 99 , -1 };
804
805 /* Reset class/struct taginfo */
806 extern "C" void G__cpp_reset_tagtableTmtcDict() {
807 G__TmtcDictLN_TClass.tagnum = -1 ;
808 G__TmtcDictLN_TBuffer.tagnum = -1 ;
809 G__TmtcDictLN_TMemberInspector.tagnum = -1 ;
810 G__TmtcDictLN_TObject.tagnum = -1 ;
811 G__TmtcDictLN_pamela.tagnum = -1 ;
812 G__TmtcDictLN_pamelacLcLSubPacket.tagnum = -1 ;
813 G__TmtcDictLN_pamelacLcLTmtcRecord.tagnum = -1 ;
814 G__TmtcDictLN_TClonesArray.tagnum = -1 ;
815 G__TmtcDictLN_pamelacLcLTmtcEvent.tagnum = -1 ;
816 }
817
818
819 extern "C" void G__cpp_setup_tagtableTmtcDict() {
820
821 /* Setting up class,struct,union tag entry */
822 G__get_linked_tagnum(&G__TmtcDictLN_TClass);
823 G__get_linked_tagnum(&G__TmtcDictLN_TBuffer);
824 G__get_linked_tagnum(&G__TmtcDictLN_TMemberInspector);
825 G__get_linked_tagnum(&G__TmtcDictLN_TObject);
826 G__tagtable_setup(G__get_linked_tagnum(&G__TmtcDictLN_pamela),0,-1,0,(char*)NULL,G__setup_memvarpamela,G__setup_memfuncpamela);
827 G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLSubPacket);
828 G__tagtable_setup(G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcRecord),sizeof(pamela::TmtcRecord),-1,292096,(char*)NULL,G__setup_memvarpamelacLcLTmtcRecord,G__setup_memfuncpamelacLcLTmtcRecord);
829 G__get_linked_tagnum(&G__TmtcDictLN_TClonesArray);
830 G__tagtable_setup(G__get_linked_tagnum(&G__TmtcDictLN_pamelacLcLTmtcEvent),sizeof(pamela::TmtcEvent),-1,324864,(char*)NULL,G__setup_memvarpamelacLcLTmtcEvent,G__setup_memfuncpamelacLcLTmtcEvent);
831 }
832 extern "C" void G__cpp_setupTmtcDict(void) {
833 G__check_setup_version(30051515,"G__cpp_setupTmtcDict()");
834 G__set_cpp_environmentTmtcDict();
835 G__cpp_setup_tagtableTmtcDict();
836
837 G__cpp_setup_inheritanceTmtcDict();
838
839 G__cpp_setup_typetableTmtcDict();
840
841 G__cpp_setup_memvarTmtcDict();
842
843 G__cpp_setup_memfuncTmtcDict();
844 G__cpp_setup_globalTmtcDict();
845 G__cpp_setup_funcTmtcDict();
846
847 if(0==G__getsizep2memfunc()) G__get_sizep2memfuncTmtcDict();
848 return;
849 }
850 class G__cpp_setup_initTmtcDict {
851 public:
852 G__cpp_setup_initTmtcDict() { G__add_setup_func("TmtcDict",(G__incsetup)(&G__cpp_setupTmtcDict)); G__call_setup_funcs(); }
853 ~G__cpp_setup_initTmtcDict() { G__remove_setup_func("TmtcDict"); }
854 };
855 G__cpp_setup_initTmtcDict G__cpp_setup_initializerTmtcDict;
856

  ViewVC Help
Powered by ViewVC 1.1.23