Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::RClassField::RClassDeleter Class Reference

Definition at line 155 of file RField.hxx.

Public Member Functions

 RClassDeleter (TClass *cl)
 
void operator() (void *objPtr, bool dtorOnly) final
 

Private Member Functions

void DeleteAligned (void *objPtr) const
 

Private Attributes

std::size_t fAlignment
 
TClassfClass
 
Inheritance diagram for ROOT::RClassField::RClassDeleter:
[legend]

Constructor & Destructor Documentation

◆ RClassDeleter()

ROOT::RClassField::RClassDeleter::RClassDeleter ( TClass * cl)
explicit

Definition at line 611 of file RFieldMeta.cxx.

Member Function Documentation

◆ DeleteAligned()

void ROOT::RFieldBase::RDeleter::DeleteAligned ( void * objPtr) const
privateinherited

Definition at line 99 of file RFieldBase.cxx.

◆ operator()()

void ROOT::RClassField::RClassDeleter::operator() ( void * objPtr,
bool dtorOnly )
finalvirtual

Reimplemented from ROOT::RFieldBase::RDeleter.

Definition at line 613 of file RFieldMeta.cxx.

Member Data Documentation

◆ fAlignment

std::size_t ROOT::RFieldBase::RDeleter::fAlignment
privateinherited

Definition at line 112 of file RFieldBase.hxx.

◆ fClass

TClass* ROOT::RClassField::RClassDeleter::fClass
private

Definition at line 157 of file RField.hxx.

Libraries for ROOT::RClassField::RClassDeleter:

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