#include <TVirtualRefProxy.h>
Inheritance diagram for TVirtualRefProxy:
Public Member Functions | |
virtual | ~TVirtualRefProxy () |
virtual void | Release ()=0 |
virtual TVirtualRefProxy * | Clone () const=0 |
virtual void | SetClass (TClass *classptr)=0 |
virtual TClass * | GetClass () const=0 |
virtual TClass * | GetValueClass (void *data) const=0 |
virtual Bool_t | Update ()=0 |
virtual Bool_t | HasCounter () const=0 |
virtual Int_t | GetCounterValue (TFormLeafInfoReference *info, void *data)=0 |
virtual void * | GetPreparedReference (void *data)=0 |
virtual void * | GetObject (TFormLeafInfoReference *info, void *data, int instance)=0 |
virtual | ~TVirtualRefProxy () |
virtual void | Release ()=0 |
virtual TVirtualRefProxy * | Clone () const=0 |
virtual void | SetClass (TClass *classptr)=0 |
virtual TClass * | GetClass () const=0 |
virtual TClass * | GetValueClass (void *data) const=0 |
virtual Bool_t | Update ()=0 |
virtual Bool_t | HasCounter () const=0 |
virtual Int_t | GetCounterValue (TFormLeafInfoReference *info, void *data)=0 |
virtual void * | GetPreparedReference (void *data)=0 |
virtual void * | GetObject (TFormLeafInfoReference *info, void *data, int instance)=0 |
Definition at line 83 of file TVirtualRefProxy.h.
virtual TVirtualRefProxy::~TVirtualRefProxy | ( | ) | [inline, virtual] |
Definition at line 86 of file TVirtualRefProxy.h.
virtual TVirtualRefProxy::~TVirtualRefProxy | ( | ) | [inline, virtual] |
Definition at line 86 of file TVirtualRefProxy.h.
virtual void TVirtualRefProxy::Release | ( | ) | [pure virtual] |
virtual TVirtualRefProxy* TVirtualRefProxy::Clone | ( | ) | const [pure virtual] |
Referenced by TClass::Clone().
virtual void TVirtualRefProxy::SetClass | ( | TClass * | classptr | ) | [pure virtual] |
Referenced by TClass::AdoptReferenceProxy().
virtual TClass* TVirtualRefProxy::GetClass | ( | ) | const [pure virtual] |
virtual TClass* TVirtualRefProxy::GetValueClass | ( | void * | data | ) | const [pure virtual] |
Referenced by TFormLeafInfoReference::GetValueClass().
virtual Bool_t TVirtualRefProxy::Update | ( | ) | [pure virtual] |
Referenced by TFormLeafInfoReference::Update().
virtual Bool_t TVirtualRefProxy::HasCounter | ( | ) | const [pure virtual] |
Referenced by TFormLeafInfoReference::HasCounter(), and TTreeFormula::ParseWithLeaf().
virtual Int_t TVirtualRefProxy::GetCounterValue | ( | TFormLeafInfoReference * | info, | |
void * | data | |||
) | [pure virtual] |
Referenced by TFormLeafInfoReference::ReadCounterValue().
virtual void* TVirtualRefProxy::GetPreparedReference | ( | void * | data | ) | [pure virtual] |
virtual void* TVirtualRefProxy::GetObject | ( | TFormLeafInfoReference * | info, | |
void * | data, | |||
int | instance | |||
) | [pure virtual] |
Referenced by TFormLeafInfoReference::GetLocalValuePointer(), and TFormLeafInfoReference::ReadValue().
virtual void TVirtualRefProxy::Release | ( | ) | [pure virtual] |
virtual TVirtualRefProxy* TVirtualRefProxy::Clone | ( | ) | const [pure virtual] |
virtual void TVirtualRefProxy::SetClass | ( | TClass * | classptr | ) | [pure virtual] |
virtual TClass* TVirtualRefProxy::GetClass | ( | ) | const [pure virtual] |
virtual TClass* TVirtualRefProxy::GetValueClass | ( | void * | data | ) | const [pure virtual] |
virtual Bool_t TVirtualRefProxy::Update | ( | ) | [pure virtual] |
virtual Bool_t TVirtualRefProxy::HasCounter | ( | ) | const [pure virtual] |
virtual Int_t TVirtualRefProxy::GetCounterValue | ( | TFormLeafInfoReference * | info, | |
void * | data | |||
) | [pure virtual] |
virtual void* TVirtualRefProxy::GetPreparedReference | ( | void * | data | ) | [pure virtual] |
virtual void* TVirtualRefProxy::GetObject | ( | TFormLeafInfoReference * | info, | |
void * | data, | |||
int | instance | |||
) | [pure virtual] |