13#ifndef ROOT_TProtoClass
14#define ROOT_TProtoClass
23#ifdef R__LESS_INCLUDES
76 std::vector<TDataMember *>
fData;
#define ClassDef(name, id)
#define ClassDefOverride(name, id)
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t index
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void on
TClass instances represent classes, structs and namespaces in the ROOT type system.
All ROOT classes may have RTTI (run time type identification) support added.
The TNamed class is the base class for all named ROOT classes.
Persistent version of a TClass.
Bool_t FillTClass(TClass *pcl)
Move data from this TProtoClass into cl.
virtual ~TProtoClass()
Destructor.
std::vector< TString > & GetDepClasses()
const char * GetClassName(Int_t index) const
const TList * GetListOfEnums()
TProtoClass(const TProtoClass &)=delete
True if owns its content, false if it got a reference to the TClass content.
std::vector< TDataMember * > fData
std::vector< TProtoRealData > fPRealData
TProtoClass(TProtoClass *pc)
void Delete(Option_t *opt="") override
Delete the containers that are usually owned by their TClass.
std::vector< TString > fDepClasses
static TDataMember * FindDataMember(TClass *cl, Int_t index, bool quiet)
Find the requested TDataMember.
TProtoClass & operator=(const TProtoClass &)=delete
static Int_t DataMemberIndex(TClass *cl, const char *name)
std::vector< TProtoRealData > & GetPRDList()
std::vector< TDataMember * > & GetData()
The TRealData class manages the effective list of all data members for a given class.
void SetFlag(UInt_t f, Bool_t on=kTRUE)
Bool_t TestFlag(UInt_t f) const
TRealData * CreateRealData(TClass *currentClass, TClass *parent, TRealData *parentData, int prevLevel, bool quiet) const
Create a TRealData from this, with its data member coming from dmClass.
virtual ~TProtoRealData()
Destructor to pin vtable.