Back to home page

EIC code displayed by LXR

 
 

    


Warning, file /include/root/TRootIOCtor.h was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

0001 // @(#)root/meta:$Id$
0002 // Author: Philippe Canal 15/03/2005
0003 
0004 /*************************************************************************
0005  * Copyright (C) 1995-2000, Rene Brun and Fons Rademakers.               *
0006  * All rights reserved.                                                  *
0007  *                                                                       *
0008  * For the licensing terms see $ROOTSYS/LICENSE.                         *
0009  * For the list of contributors see $ROOTSYS/README/CREDITS.             *
0010  *************************************************************************/
0011 
0012 #ifndef ROOT_TRootIOCtor
0013 #define ROOT_TRootIOCtor
0014 
0015 //////////////////////////////////////////////////////////////////////////
0016 //                                                                      //
0017 // TRootIOCtor                                                          //
0018 //                                                                      //
0019 // Helper class used to mark a constructor to be used by ROOT instead   //
0020 // of the default constructor.                                          //
0021 // If rootcint sees in a class declaration of the class MyClass:        //
0022 //    MyClass(TRootIOCtor*);                                            //
0023 // This constructor will be used instead of the default constructor.    //
0024 //                                                                      //
0025 // Also the pragma:                                                     //
0026 //   #pragma link C++ ioctortype MyMarker;                              //
0027 // can be used to tell rootcint that a constuctor taking a MyMarker*    //
0028 // should be used whenever available.                                   //
0029 //                                                                      //
0030 //////////////////////////////////////////////////////////////////////////
0031 
0032 class TRootIOCtor
0033 {
0034    // For now intentionally empty.
0035 };
0036 
0037 #endif