50 fAttributeMap(dict.fAttributeMap ?
52 fUpdatingTransactionCount(0)
94 if (
auto *dtRet =
dynamic_cast<TDataType*
>(ret)) {
95 if (dtRet->GetType() <= 0) {
unsigned long long ULong64_t
static TClass * GetClass(const char *name, Bool_t load=kTRUE, Bool_t silent=kFALSE)
Static method returning pointer to TClass of the specified class name.
Basic data type descriptor (datatype information is obtained from CINT).
static TDataType * GetDataType(EDataType type)
Given a EDataType type, get the TDataType* that represents it.
The ROOT object has a list of properties which are stored and retrieved using TDictAttributeMap.
This class defines an abstract interface that must be implemented by all classes that contain diction...
TDictAttributeMap * fAttributeMap
ULong64_t fUpdatingTransactionCount
Bool_t UpdateInterpreterStateMarker()
the Cling ID of the transaction that last updated the object
TDictionary & operator=(const TDictionary &other)
static TDictionary * GetDictionary(const char *name)
Retrieve the type (class, fundamental type, typedef etc) named "name".
void CreateAttributeMap()
static TEnum * GetEnum(const std::type_info &ti, ESearchAction sa=kALoadAndInterpLookup)
The TNamed class is the base class for all named ROOT classes.
TNamed & operator=(const TNamed &rhs)
TNamed assignment operator.
virtual TObject * Clone(const char *newname="") const
Make a clone of an object using the Streamer facility.