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 219 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::TGenericClassInfoGenerateInitInstanceLocal ()
static const char * Name ()
static void * New (void *p)
static void * NewArray (Long_t nElements, void *p)
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::TGenericClassInfofgGenericInfo
static atomic_TClass_ptr fgIsA

#include <Rtypes.h>

Inheritance diagram for ROOT::Internal::ClassDefGenerateInitInstanceLocalInjector< T >:
ROOT::Internal::TCDGIILIBase

Member Function Documentation

◆ Class()

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

Definition at line 245 of file Rtypes.h.

◆ Delete()

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

Definition at line 227 of file Rtypes.h.

◆ DeleteArray()

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

Definition at line 228 of file Rtypes.h.

◆ Destruct()

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

Definition at line 229 of file Rtypes.h.

◆ Dictionary()

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

Definition at line 244 of file Rtypes.h.

◆ GenerateInitInstanceLocal()

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

Definition at line 230 of file Rtypes.h.

◆ Name()

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

Definition at line 246 of file Rtypes.h.

◆ New()

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

Definition at line 224 of file Rtypes.h.

◆ NewArray()

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

Definition at line 225 of file Rtypes.h.

◆ SetfgIsA()

void ROOT::Internal::TCDGIILIBase::SetfgIsA ( atomic_TClass_ptr & isA,
TClass *(* dictfun )() )
staticinherited

Definition at line 77 of file TGenericClassInfo.cxx.

◆ SetInstance()

void ROOT::Internal::TCDGIILIBase::SetInstance ( ::ROOT::TGenericClassInfo & R__instance,
NewFunc_t New,
NewArrFunc_t NewArray,
DelFunc_t Delete,
DelArrFunc_t DeleteArray,
DesFunc_t Destruct )
staticinherited

Definition at line 56 of file TGenericClassInfo.cxx.

◆ SetName()

void ROOT::Internal::TCDGIILIBase::SetName ( const std::string & name,
std::string & nameMember )
staticinherited

Definition at line 69 of file TGenericClassInfo.cxx.

Member Data Documentation

◆ fgGenericInfo

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

Definition at line 222 of file Rtypes.h.

◆ fgIsA

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

Definition at line 221 of file Rtypes.h.


The documentation for this class was generated from the following file: