Logo ROOT   6.11/03
Reference Guide
Classes | Namespaces | Typedefs | Functions
TClass.h File Reference
#include "TDictionary.h"
#include "TString.h"
#include "TObjArray.h"
#include "TObjString.h"
#include <map>
#include <string>
#include <set>
#include <unordered_set>
#include <vector>
#include <atomic>
#include "ThreadLocalStorage.h"
Include dependency graph for TClass.h:

Classes

class  TClass::InsertTClassInRegistryRAII
 
class  TClass
 The ROOT global object gROOT contains a list of all defined classes. More...
 
class  TClass::TDeclNameRegistry
 
class  TClass::TNameMapNode
 
class  TClass::TSpinLockGuard
 

Namespaces

 ROOT
 Namespace for new ROOT classes and functions.
 
 ROOT::Detail
 

Typedefs

typedef ROOT::TMapDeclIdToTClass DeclIdMap_t
 
typedef ROOT::TMapTypeToTClass IdMap_t
 

Functions

TClassROOT::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). More...
 
template<typename T >
TClassROOT::GetClass (T *)
 
template<typename T >
TClassROOT::GetClass (const T *)
 
template<typename T >
TClassROOT::GetClass (T **)
 
template<typename T >
TClassROOT::GetClass (const T **)
 
template<typename T >
TClassROOT::GetClass (const T *const *)
 

Typedef Documentation

typedef ROOT::TMapDeclIdToTClass DeclIdMap_t

Definition at line 70 of file TClass.h.

typedef ROOT::TMapTypeToTClass IdMap_t

Definition at line 69 of file TClass.h.