ROOT
Version v6.34
master
v6.32
v6.30
v6.28
v6.26
v6.24
v6.22
v6.20
v6.18
v6.16
v6.14
v6.12
v6.10
v6.08
v6.06
v6.04
Reference Guide
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
TVirtualIsAProxy.h
Go to the documentation of this file.
1
// @(#)root/meta:$Id$
2
// Author: Markus Frank 20/05/2005
3
4
/*************************************************************************
5
* Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
6
* All rights reserved. *
7
* *
8
* For the licensing terms see $ROOTSYS/LICENSE. *
9
* For the list of contributors see $ROOTSYS/README/CREDITS. *
10
*************************************************************************/
11
12
#ifndef ROOT_TVirtualIsAProxy
13
#define ROOT_TVirtualIsAProxy
14
15
class
TClass
;
16
17
//////////////////////////////////////////////////////////////////////////
18
// //
19
// TClass //
20
// //
21
// Virtual IsAProxy base class. //
22
// //
23
//////////////////////////////////////////////////////////////////////////
24
25
class
TClass
;
26
27
class
TVirtualIsAProxy
{
28
public
:
29
virtual
~TVirtualIsAProxy
() { }
30
virtual
void
SetClass
(
TClass
*cl) = 0;
31
virtual
TClass
*
operator()
(
const
void
*obj) = 0;
32
};
33
34
#endif
// ROOT_TVirtualIsAProxy
TClass
TClass instances represent classes, structs and namespaces in the ROOT type system.
Definition
TClass.h:81
TVirtualIsAProxy
Definition
TVirtualIsAProxy.h:27
TVirtualIsAProxy::~TVirtualIsAProxy
virtual ~TVirtualIsAProxy()
Definition
TVirtualIsAProxy.h:29
TVirtualIsAProxy::SetClass
virtual void SetClass(TClass *cl)=0
TVirtualIsAProxy::operator()
virtual TClass * operator()(const void *obj)=0
core
meta
inc
TVirtualIsAProxy.h
ROOT v6-34 - Reference Guide Generated on Thu Jan 9 2025 03:34:51 (GVA Time) using Doxygen 1.9.8