/usr/include/root/MethodAr.h is in libroot-core-dev 5.34.19+dfsg-1.2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 | /* /% C++ %/ */
/***********************************************************************
* cint (C/C++ interpreter)
************************************************************************
* Header file MethodAr.h
************************************************************************
* Description:
* Extended Run Time Type Identification API
************************************************************************
* Copyright(c) 1995~1999 Masaharu Goto
*
* For the licensing terms see the file COPYING
*
************************************************************************/
#ifndef G__METHODARGINFO_H
#define G__METHODARGINFO_H
#ifndef G__API_H
#include "Api.h"
#endif
namespace Cint {
/*********************************************************************
* class G__MethodArgInfo
*
*
*********************************************************************/
class
#ifndef __CINT__
G__EXPORT
#endif
G__MethodArgInfo {
public:
~G__MethodArgInfo() {}
void Init(class G__MethodInfo &a);
G__MethodArgInfo(class G__MethodInfo &a)
: argn(0), belongingmethod(NULL), type() { Init(a); }
G__MethodArgInfo(const G__MethodArgInfo& mai)
: argn(mai.argn), belongingmethod(mai.belongingmethod), type(mai.type)
{ }
G__MethodArgInfo& operator=(const G__MethodArgInfo& mai) {
if (&mai != this) {
argn=mai.argn; belongingmethod=mai.belongingmethod;
type=mai.type;
}
return *this;}
const char *Name();
G__TypeInfo* Type() { return(&type); }
long Property();
char *DefaultValue();
G__MethodInfo* ArgOf() { return(belongingmethod); }
int IsValid();
int Next();
private:
long argn;
G__MethodInfo *belongingmethod;
G__TypeInfo type;
public:
G__MethodArgInfo(): argn(0), belongingmethod(NULL), type() {}
};
} // namespace Cint
using namespace Cint;
#endif
|