Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
TClass::ObjectPtr Struct Reference

Definition at line 142 of file TClass.h.

Public Member Functions

 ObjectPtr (void *ptr=nullptr, TVirtualStreamerInfo *allocator=nullptr)
TVirtualStreamerInfoGetAllocator () const
void * GetPtr () const
 operator bool () const

Public Attributes

TVirtualStreamerInfofAllocator = nullptr
void * fPtr = nullptr

#include <TClass.h>

Constructor & Destructor Documentation

◆ ObjectPtr()

TClass::ObjectPtr::ObjectPtr ( void * ptr = nullptr,
TVirtualStreamerInfo * allocator = nullptr )
inline

Definition at line 148 of file TClass.h.

Member Function Documentation

◆ GetAllocator()

TVirtualStreamerInfo * TClass::ObjectPtr::GetAllocator ( ) const
inline

Definition at line 152 of file TClass.h.

◆ GetPtr()

void * TClass::ObjectPtr::GetPtr ( ) const
inline

Definition at line 150 of file TClass.h.

◆ operator bool()

TClass::ObjectPtr::operator bool ( ) const
inline

Definition at line 154 of file TClass.h.

Member Data Documentation

◆ fAllocator

TVirtualStreamerInfo* TClass::ObjectPtr::fAllocator = nullptr

Definition at line 146 of file TClass.h.

◆ fPtr

void* TClass::ObjectPtr::fPtr = nullptr

Definition at line 144 of file TClass.h.


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