ROOT
6.30.04
Reference Guide
All
Namespaces
Files
Pages
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
core
meta
inc
TVirtualIsAProxy.h
Generated on Tue May 5 2020 14:02:24 for ROOT by
1.8.5