Logo ROOT   6.08/07
Reference Guide
List of all members | Public Member Functions | List of all members
TVirtualRefProxy Class Referenceabstract

Definition at line 83 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 voidGetObject (TFormLeafInfoReference *info, void *data, int instance)=0
 
virtual voidGetPreparedReference (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 86 of file TVirtualRefProxy.h.

Member Function Documentation

◆ Clone()

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

Implemented in TRefProxy, and TRefArrayProxy.

◆ 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 TRefProxy, and TRefArrayProxy.

◆ 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: