|
#define | _ClassDefBase_(name, id, virtual_keyword, overrd) |
| Common part being called both by _ClassDefOutline_ and _ClassDefInline_.
|
|
#define | _ClassDefInline_(name, id, virtual_keyword, overrd) |
|
#define | _ClassDefOutline_(name, id, virtual_keyword, overrd) |
|
#define | BIT(n) (1ULL << (n)) |
|
#define | ClassDef(name, id) |
|
#define | ClassDef2T2(name, Tmpl1, Tmpl2) |
|
#define | ClassDef3T2(name, Tmpl1, Tmpl2, Tmpl3) |
|
#define | ClassDefInline(name, id) |
|
#define | ClassDefInlineNV(name, id) |
|
#define | ClassDefInlineOverride(name, id) |
|
#define | ClassDefNV(name, id) |
|
#define | ClassDefOverride(name, id) |
|
#define | ClassDefT(name, id) |
| This ClassDefT is strictly redundant and is kept only for backward compatibility.
|
|
#define | ClassDefT2(name, Tmpl) |
|
#define | ClassDefTNV(name, id) |
|
#define | ClassImp(name) ClassImpUnique(name,default) |
|
#define | ClassImp2T(name, Tmpl1, Tmpl2) templateClassImp(name) |
|
#define | ClassImp3T(name, Tmpl1, Tmpl2, Tmpl3) templateClassImp(name) |
|
#define | ClassImpT(name, Tmpl) templateClassImp(name) |
|
#define | ClassImpUnique(name, key) |
|
#define | CLRBIT(n, i) ((n) &= ~BIT(i)) |
|
#define | NamespaceImp(name) NamespaceImpUnique(name,default) |
|
#define | NamespaceImpUnique(name, key) |
| Macro for Namespace.
|
|
#define | R__ADD_INCLUDE_PATH(PATH) |
|
#define | R__ADD_LIBRARY_PATH(PATH) |
|
#define | R__CLING_PTRCHECK(ONOFF) |
|
#define | R__LOAD_LIBRARY(LIBRARY) |
|
#define | R__UseDummy(name) class _NAME2_(name,_c) { public: _NAME2_(name,_c)() { if (name) { } } } |
|
#define | RootClassVersion(name, VersionNumber) |
|
#define | RootStreamer(name, STREAMER) |
|
#define | SETBIT(n, i) ((n) |= BIT(i)) |
|
#define | templateClassImp(name) templateClassImpUnique(name,default) |
|
#define | templateClassImpUnique(name, key) |
|
#define | TESTBIT(n, i) ((Bool_t)(((n) & BIT(i)) != 0)) |
|
|
enum | EColor {
kWhite =0
, kBlack =1
, kGray =920
, kRed =632
,
kGreen =416
, kBlue =600
, kYellow =400
, kMagenta =616
,
kCyan =432
, kOrange =800
, kSpring =820
, kTeal =840
,
kAzure =860
, kViolet =880
, kPink =900
, kGrape =100
,
kBrown =101
, kAsh =102
, kP6Blue =103
, kP6Yellow =104
,
kP6Red =105
, kP6Grape =106
, kP6Gray =107
, kP6Violet =108
,
kP8Blue =109
, kP8Orange =110
, kP8Red =111
, kP8Pink =112
,
kP8Green =113
, kP8Cyan =114
, kP8Azure =115
, kP8Gray =116
,
kP10Blue =117
, kP10Yellow =118
, kP10Red =119
, kP10Gray =120
,
kP10Violet =121
, kP10Brown =122
, kP10Orange =123
, kP10Green =124
,
kP10Ash =125
, kP10Cyan =126
} |
|
enum | ESysConstants { kMAXSIGNALS = 16
, kMAXPATHLEN = 8192
, kBUFFERSIZE = 8192
, kItimerResolution = 10
} |
|
|
void | ROOT::AddClass (const char *cname, Version_t id, const std::type_info &info, DictFuncPtr_t dict, Int_t pragmabits) |
| Global function called by the ctor of a class's init class (see the ClassImp macro).
|
|
ROOT::TClassAlt * | ROOT::AddClassAlternate (const char *normName, const char *alternate) |
| Global function called by GenerateInitInstance.
|
|
void | ROOT::Class_ShowMembers (TClass *cl, const void *obj, TMemberInspector &) |
| Indirect call to the implementation of ShowMember allowing [forward] declaration with out a full definition of the TClass class.
|
|
TClass * | ROOT::CreateClass (const char *cname, Version_t id, const std::type_info &info, TVirtualIsAProxy *isa, const char *dfil, const char *ifil, Int_t dl, Int_t il) |
| Global function called by a class' static Dictionary() method (see the ClassDef macro).
|
|
void | ROOT::Internal::DefaultStreamer (TBuffer &R__b, const TClass *cl, void *objpointer) |
| Default streamer implementation used by ClassDefInline to avoid requirement to include TBuffer.h.
|
|
const TInitBehavior * | ROOT::Internal::DefineBehavior (void *, void *) |
|
Bool_t | ROOT::Internal::HasConsistentHashMember (const char *clName) |
| Return true is the Hash/RecursiveRemove setup is consistent, i.e.
|
|
Bool_t | ROOT::Internal::HasConsistentHashMember (TClass &clRef) |
| Return true is the Hash/RecursiveRemove setup is consistent, i.e.
|
|
template<class Tmpl > |
TBuffer & | operator<< (TBuffer &buf, const Tmpl *obj) |
|
template<class Tmpl > |
TBuffer & | operator>> (TBuffer &buf, Tmpl *&obj) |
|
TNamed * | ROOT::RegisterClassTemplate (const char *name, const char *file, Int_t line) |
| Global function to register the implementation file and line of a class template (i.e.
|
|
void | ROOT::RemoveClass (const char *cname, TClass *cl) |
| Global function called by the dtor of a class's init class (see the ClassImp macro).
|
|
void | ROOT::RemoveClassAlternate (ROOT::TClassAlt *) |
|
void | ROOT::ResetClassVersion (TClass *, const char *, Short_t) |
| Global function to update the version number.
|
|
template<class RootClass > |
Short_t | ROOT::SetClassVersion (RootClass *) |
|