Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TVirtualCollectionProxy::TPushPop Class Reference

RAII helper class that ensures that PushProxy() / PopProxy() are called when entering / leaving a C++ context.

Definition at line 75 of file TVirtualCollectionProxy.h.

Public Member Functions

 TPushPop (TVirtualCollectionProxy *proxy, void *objectstart)
 
 ~TPushPop ()
 

Public Attributes

TVirtualCollectionProxyfProxy
 

Private Member Functions

 TPushPop (const TPushPop &)=delete
 
TPushPopoperator= (const TPushPop &)=delete
 

#include <TVirtualCollectionProxy.h>

Constructor & Destructor Documentation

◆ TPushPop() [1/2]

TVirtualCollectionProxy::TPushPop::TPushPop ( TVirtualCollectionProxy proxy,
void *  objectstart 
)
inline

Definition at line 78 of file TVirtualCollectionProxy.h.

◆ ~TPushPop()

TVirtualCollectionProxy::TPushPop::~TPushPop ( )
inline

Definition at line 80 of file TVirtualCollectionProxy.h.

◆ TPushPop() [2/2]

TVirtualCollectionProxy::TPushPop::TPushPop ( const TPushPop )
privatedelete

Member Function Documentation

◆ operator=()

TPushPop & TVirtualCollectionProxy::TPushPop::operator= ( const TPushPop )
privatedelete

Member Data Documentation

◆ fProxy

TVirtualCollectionProxy* TVirtualCollectionProxy::TPushPop::fProxy

Definition at line 77 of file TVirtualCollectionProxy.h.