1    	// @(#)root/base:$Id$
2    	// Author: Fons Rademakers   9/5/2007
3    	
4    	/*************************************************************************
5    	 * Copyright (C) 1995-2007, Rene Brun and Fons Rademakers.               *
6    	 * All rights reserved.                                                  *
7    	 *                                                                       *
8    	 * For the licensing terms see $ROOTSYS/LICENSE.                         *
9    	 * For the list of contributors see $ROOTSYS/README/CREDITS.             *
10   	 *************************************************************************/
11   	
12   	#ifndef ROOT_TVersionCheck
13   	#define ROOT_TVersionCheck
14   	
15   	//////////////////////////////////////////////////////////////////////////
16   	//                                                                      //
17   	// TVersionCheck                                                        //
18   	//                                                                      //
19   	// Used to check if the shared library or plugin is compatible with     //
20   	// the current version of ROOT.                                         //
21   	//                                                                      //
22   	//////////////////////////////////////////////////////////////////////////
23   	
24   	#ifndef ROOT_RVersion
25   	#include "RVersion.h"
26   	#endif
27   	
28   	class TVersionCheck {
29   	public:
30   	   TVersionCheck(int versionCode);  // implemented in TSystem.cxx
31   	};
32   	
33   	#ifndef __CINT__
34   	static TVersionCheck gVersionCheck(ROOT_VERSION_CODE);
35   	#endif
36   	
37   	#endif
38