#include "TDictionary.h"#include "TString.h"#include "TObjArray.h"#include <map>#include <string>#include <unordered_set>#include <vector>#include <atomic>Classes | |
| class | TClass::InsertTClassInRegistryRAII | 
| struct | TClass::ObjectPtr | 
| class | TClass | 
| TClass instances represent classes, structs and namespaces in the ROOT type system.  More... | |
| struct | ROOT::Internal::TClassGetClassHelper< T > | 
| class | TClass::TDeclNameRegistry | 
Namespaces | |
| namespace | ROOT | 
| tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tbb::task_arena without forward declaring tbb::interface7  | |
| namespace | ROOT::Detail | 
| Special implementation of ROOT::RRangeCast for TCollection, including a check that the cast target type inherits from TObject and a new constructor that takes the TCollection by pointer.  | |
| namespace | ROOT::Internal | 
Typedefs | |
| typedef ROOT::TMapDeclIdToTClass | DeclIdMap_t | 
| typedef ROOT::TMapTypeToTClass | IdMap_t | 
Functions | |
| TClass * | ROOT::CreateClass (const char *cname, Version_t id, 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).   | |
| template<typename T > | |
| TClass * | ROOT::GetClass (const T *) | 
| template<typename T > | |
| TClass * | ROOT::GetClass (const T **) | 
| template<typename T > | |
| TClass * | ROOT::GetClass (const T *const *) | 
| template<typename T > | |
| TClass * | ROOT::GetClass (T *) | 
| template<typename T > | |
| TClass * | ROOT::GetClass (T **) | 
| template<typename T > | |
| TClass * | ROOT::Internal::GetClassHelper (Bool_t load, Bool_t silent, std::false_type) | 
| template<typename T > | |
| TClass * | ROOT::Internal::GetClassHelper (Bool_t, Bool_t, std::true_type) | 
| typedef ROOT::TMapDeclIdToTClass DeclIdMap_t | 
| typedef ROOT::TMapTypeToTClass IdMap_t |