Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
ROOT::RUniquePtrField::RUniquePtrDeleter Class Reference

Definition at line 281 of file RFieldSTLMisc.hxx.

Public Member Functions

 RUniquePtrDeleter (std::unique_ptr< RDeleter > itemDeleter)
void operator() (void *objPtr, bool dtorOnly) final

Private Attributes

std::unique_ptr< RDeleterfItemDeleter
Inheritance diagram for ROOT::RUniquePtrField::RUniquePtrDeleter:
ROOT::RFieldBase::RDeleter

Constructor & Destructor Documentation

◆ RUniquePtrDeleter()

ROOT::RUniquePtrField::RUniquePtrDeleter::RUniquePtrDeleter ( std::unique_ptr< RDeleter > itemDeleter)
inlineexplicit

Definition at line 286 of file RFieldSTLMisc.hxx.

Member Function Documentation

◆ operator()()

void ROOT::RUniquePtrField::RUniquePtrDeleter::operator() ( void * objPtr,
bool dtorOnly )
finalvirtual

Reimplemented from ROOT::RFieldBase::RDeleter.

Definition at line 1048 of file RField.cxx.

Member Data Documentation

◆ fItemDeleter

std::unique_ptr<RDeleter> ROOT::RUniquePtrField::RUniquePtrDeleter::fItemDeleter
private

Definition at line 283 of file RFieldSTLMisc.hxx.


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