12 #ifndef ROOT_TClassGenerator
13 #define ROOT_TClassGenerator
28 class TClassGenerator :
public TObject {
31 TClassGenerator() : TObject() { }
32 virtual ~TClassGenerator() { }
35 virtual TClass *GetClass(
const char* classname, Bool_t load) = 0;
36 virtual TClass *GetClass(
const std::type_info& typeinfo, Bool_t load) = 0;
37 virtual TClass *GetClass(
const char* classname, Bool_t load, Bool_t silent);
38 virtual TClass *GetClass(
const std::type_info& typeinfo, Bool_t load, Bool_t silent);
40 ClassDef(TClassGenerator,1);