Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Internal::ClassDefGenerateInitInstanceLocalInjector< T > Class Template Reference

template<typename T>
class ROOT::Internal::ClassDefGenerateInitInstanceLocalInjector< T >

Definition at line 217 of file Rtypes.h.

Static Public Member Functions

static TClassClass ()
 
static void Delete (void *p)
 
static void DeleteArray (void *p)
 
static void Destruct (void *p)
 
static TClassDictionary ()
 
::ROOT::TGenericClassInfo * GenerateInitInstanceLocal ()
 
static const char * Name ()
 
static void * New (void *p)
 
static void * NewArray (Long_t nElements, void *p)
 
- Static Public Member Functions inherited from ROOT::Internal::TCDGIILIBase
static void SetfgIsA (atomic_TClass_ptr &isA, TClass *(*dictfun)())
 
static void SetInstance (::ROOT::TGenericClassInfo &R__instance, NewFunc_t, NewArrFunc_t, DelFunc_t, DelArrFunc_t, DesFunc_t)
 
static void SetName (const std::string &name, std::string &nameMember)
 

Static Private Attributes

::ROOT::TGenericClassInfo * fgGenericInfo
 
static atomic_TClass_ptr fgIsA {}
 

#include <Rtypes.h>

Inheritance diagram for ROOT::Internal::ClassDefGenerateInitInstanceLocalInjector< T >:
[legend]

Member Function Documentation

◆ Class()

template<typename T >
static TClass * ROOT::Internal::ClassDefGenerateInitInstanceLocalInjector< T >::Class ( )
inlinestatic

Definition at line 243 of file Rtypes.h.

◆ Delete()

template<typename T >
static void ROOT::Internal::ClassDefGenerateInitInstanceLocalInjector< T >::Delete ( void *  p)
inlinestatic

Definition at line 225 of file Rtypes.h.

◆ DeleteArray()

template<typename T >
static void ROOT::Internal::ClassDefGenerateInitInstanceLocalInjector< T >::DeleteArray ( void *  p)
inlinestatic

Definition at line 226 of file Rtypes.h.

◆ Destruct()

template<typename T >
static void ROOT::Internal::ClassDefGenerateInitInstanceLocalInjector< T >::Destruct ( void *  p)
inlinestatic

Definition at line 227 of file Rtypes.h.

◆ Dictionary()

template<typename T >
static TClass * ROOT::Internal::ClassDefGenerateInitInstanceLocalInjector< T >::Dictionary ( )
inlinestatic

Definition at line 242 of file Rtypes.h.

◆ GenerateInitInstanceLocal()

template<typename T >
::ROOT::TGenericClassInfo * ROOT::Internal::ClassDefGenerateInitInstanceLocalInjector< T >::GenerateInitInstanceLocal ( )
inlinestatic

Definition at line 228 of file Rtypes.h.

◆ Name()

template<typename T >
static const char * ROOT::Internal::ClassDefGenerateInitInstanceLocalInjector< T >::Name ( )
inlinestatic

Definition at line 244 of file Rtypes.h.

◆ New()

template<typename T >
static void * ROOT::Internal::ClassDefGenerateInitInstanceLocalInjector< T >::New ( void *  p)
inlinestatic

Definition at line 222 of file Rtypes.h.

◆ NewArray()

template<typename T >
static void * ROOT::Internal::ClassDefGenerateInitInstanceLocalInjector< T >::NewArray ( Long_t  nElements,
void *  p 
)
inlinestatic

Definition at line 223 of file Rtypes.h.

Member Data Documentation

◆ fgGenericInfo

template<typename T >
ROOT::TGenericClassInfo * ROOT::Internal::ClassDefGenerateInitInstanceLocalInjector< T >::fgGenericInfo
staticprivate
Initial value:

Definition at line 220 of file Rtypes.h.

◆ fgIsA

template<typename T >
atomic_TClass_ptr ROOT::Internal::ClassDefGenerateInitInstanceLocalInjector< T >::fgIsA {}
staticprivate

Definition at line 219 of file Rtypes.h.

  • core/base/inc/Rtypes.h