|
virtual TVirtualRefProxy * | Clone () const |
| TVirtualRefProxy overload: Clone the reference proxy (virtual constructor) More...
|
|
virtual Int_t | GetCounterValue (TFormLeafInfoReference *info, void *data) |
| TVirtualRefProxy overload: Access to container size (if container reference (ie TRefArray) etc) More...
|
|
virtual void * | GetObject (TFormLeafInfoReference *info, void *data, Int_t instance) |
| Access referenced object(-data) More...
|
|
virtual Bool_t | HasCounter () const |
| TVirtualRefProxy overload: Flag to indicate if this is a container reference. More...
|
|
| TRefProxy () |
| Pointer to the reference class (TRef::Class()) More...
|
|
| TRefProxy (const TRefProxy &c) |
| Copy constructor. More...
|
|
virtual TVirtualRefProxy * | Clone () const |
| TVirtualRefProxy overload: Clone the reference proxy (virtual constructor) More...
|
|
virtual TClass * | GetClass () const |
| TVirtualRefProxy overload: Getter of reference class (executed when the proxy is adopted) More...
|
|
virtual Int_t | GetCounterValue (TFormLeafInfoReference *, void *) |
| TVirtualRefProxy overload: Access to container size (if container reference (ie TRefArray) etc) More...
|
|
virtual void * | GetObject (TFormLeafInfoReference *info, void *data, int instance) |
| TVirtualRefProxy overload: Access referenced object(-data) More...
|
|
virtual void * | GetPreparedReference (void *data) |
| TVirtualRefProxy overload: Prepare reused reference object (e.g. ZERO data pointers) More...
|
|
virtual TClass * | GetValueClass (void *data) const |
| TVirtualRefProxy overload: Access to value class. More...
|
|
virtual Bool_t | HasCounter () const |
| TVirtualRefProxy overload: Flag to indicate if this is a container reference. More...
|
|
TRefProxy & | operator= (const TRefProxy &c) |
| Assignement operator. More...
|
|
virtual void | Release () |
| TVirtualRefProxy overload: Release the reference proxy (virtual destructor) More...
|
|
virtual void | SetClass (TClass *cl) |
| TVirtualRefProxy overload: Setter of reference class (executed when the proxy is adopted) More...
|
|
virtual Bool_t | Update () |
| TVirtualRefProxy overload: Update (and propagate) cached information. More...
|
|
virtual | ~TVirtualRefProxy () |
|
virtual TVirtualRefProxy * | Clone () const =0 |
|
virtual TClass * | GetClass () const =0 |
|
virtual Int_t | GetCounterValue (TFormLeafInfoReference *info, void *data)=0 |
|
virtual void * | GetObject (TFormLeafInfoReference *info, void *data, int instance)=0 |
|
virtual void * | GetPreparedReference (void *data)=0 |
|
virtual TClass * | GetValueClass (void *data) const =0 |
|
virtual Bool_t | HasCounter () const =0 |
|
virtual void | Release ()=0 |
|
virtual void | SetClass (TClass *classptr)=0 |
|
virtual Bool_t | Update ()=0 |
|