class TVirtualObject


TVirtualObject

Wrapper around an object and giving indirect access to its content
even if the object is not of a class in the Cint/Reflex dictionary.


Function Members (Methods)

public:
TVirtualObject(TClass* cl)
TVirtualObject(const TVirtualObject&)
~TVirtualObject()
TClass*GetClass()
void*GetObject()
TVirtualObject&operator=(const TVirtualObject&)

Data Members

public:
TClassReffClass
void*fObject

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

TVirtualObject( TClass *cl )
{}
~TVirtualObject()
{ if (fClass) fClass->Destructor( fObject ); }
TClass * GetClass()
{ return fClass; }
void * GetObject()
{ return fObject; }

Author: Philippe Canal July, 2008
Last change: root/io:$Id: TVirtualObject.h 25450 2008-09-18 21:13:42Z pcanal $
Last generated: 2008-09-19 09:33
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.