Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TVirtualRefProxy Class Referenceabstract

Definition at line 81 of file TVirtualRefProxy.h.

Public Member Functions

virtual ~TVirtualRefProxy ()
 
virtual TVirtualRefProxyClone () const =0
 
virtual TClassGetClass () 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 TClassGetValueClass (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
 

#include <TVirtualRefProxy.h>

Inheritance diagram for TVirtualRefProxy:
[legend]

Constructor & Destructor Documentation

◆ ~TVirtualRefProxy()

virtual TVirtualRefProxy::~TVirtualRefProxy ( )
inlinevirtual

Definition at line 84 of file TVirtualRefProxy.h.

Member Function Documentation

◆ Clone()

virtual TVirtualRefProxy * TVirtualRefProxy::Clone ( ) const
pure virtual

Implemented in TRefArrayProxy, and TRefProxy.

◆ GetClass()

virtual TClass * TVirtualRefProxy::GetClass ( ) const
pure virtual

Implemented in TRefProxy.

◆ GetCounterValue()

virtual Int_t TVirtualRefProxy::GetCounterValue ( TFormLeafInfoReference info,
void *  data 
)
pure virtual

Implemented in TRefProxy, and TRefArrayProxy.

◆ GetObject()

virtual void * TVirtualRefProxy::GetObject ( TFormLeafInfoReference info,
void *  data,
int  instance 
)
pure virtual

Implemented in TRefProxy, and TRefArrayProxy.

◆ GetPreparedReference()

virtual void * TVirtualRefProxy::GetPreparedReference ( void *  data)
pure virtual

Implemented in TRefProxy.

◆ GetValueClass()

virtual TClass * TVirtualRefProxy::GetValueClass ( void *  data) const
pure virtual

Implemented in TRefProxy.

◆ HasCounter()

virtual Bool_t TVirtualRefProxy::HasCounter ( ) const
pure virtual

Implemented in TRefArrayProxy, and TRefProxy.

◆ Release()

virtual void TVirtualRefProxy::Release ( )
pure virtual

Implemented in TRefProxy.

◆ SetClass()

virtual void TVirtualRefProxy::SetClass ( TClass classptr)
pure virtual

Implemented in TRefProxy.

◆ Update()

virtual Bool_t TVirtualRefProxy::Update ( )
pure virtual

Implemented in TRefProxy.


The documentation for this class was generated from the following file: