Main Page   Modules   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields   Globals   Related Pages  

linkdef.h

Go to the documentation of this file.
00001 // File linkdef.h
00002 
00003 #ifdef __CINT__
00004 
00005 // Do not generate CINT interface to all classes
00006 // (RodModule, VMEInterface etc. cannot be interfaced)
00007 
00008 #pragma link off all globals;
00009 #pragma link off all classes;
00010 #pragma link off all functions;
00011 
00012 // Explicitly list here the classes to be accessed from CINT
00013 
00014 // Don't have a global tapi for the moment
00015 // #pragma link C++ global tapi; // TApi object pointer
00016 
00017 // Needs to know something about where the worker's class is defined!!
00018 #pragma link C++ namespace SctApi;
00019 
00020 #pragma link C++ class TApi+; // extended streamer information (this makes it not try to write worker but don't try using the streamer!)
00021 #pragma link C++ class TScanDef+;
00022 #pragma link C++ class TTrigger+;
00023 
00024 // Something like this but this doesn't work (int not INT32?)
00025 /*  #pragma link C++ class list<INT32> -; */
00026 /*  #pragma link C++ class vector<FLOAT32> -; */
00027 #endif

Generated on Mon Dec 15 19:36:05 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3