11#ifndef ROOT_TVirtualRefProxy 
   12#define ROOT_TVirtualRefProxy 
TClass instances represent classes, structs and namespaces in the ROOT type system.
 
virtual TClass * GetValueClass(void *data) const =0
 
virtual void SetClass(TClass *classptr)=0
 
virtual Int_t GetCounterValue(TFormLeafInfoReference *info, void *data)=0
 
virtual TClass * GetClass() const =0
 
virtual TVirtualRefProxy * Clone() const =0
 
virtual Bool_t HasCounter() const =0
 
virtual ~TVirtualRefProxy()
 
virtual void * GetObject(TFormLeafInfoReference *info, void *data, int instance)=0
 
virtual void * GetPreparedReference(void *data)=0
 
virtual Bool_t Update()=0
 
static Roo_reg_AGKInteg1D instance