Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::Internal::RIOSharedBase Class Referenceabstract

Author
Sergey Linev s.lin.nosp@m.ev@g.nosp@m.si.de
Date
2019-09-24
Warning
This is part of the ROOT 7 prototype! It will change without notice. It might trigger earthquakes. Feedback is welcome!

Definition at line 43 of file RDrawable.hxx.

Public Member Functions

virtual ~RIOSharedBase ()=default
 
virtual const void * GetIOPtr () const =0
 
virtual bool HasShared () const =0
 
virtual void * MakeShared ()=0
 
virtual void SetShared (void *shared)=0
 

#include <ROOT/RDrawable.hxx>

Inheritance diagram for ROOT::Experimental::Internal::RIOSharedBase:
[legend]

Constructor & Destructor Documentation

◆ ~RIOSharedBase()

virtual ROOT::Experimental::Internal::RIOSharedBase::~RIOSharedBase ( )
virtualdefault

Member Function Documentation

◆ GetIOPtr()

virtual const void * ROOT::Experimental::Internal::RIOSharedBase::GetIOPtr ( ) const
pure virtual

◆ HasShared()

virtual bool ROOT::Experimental::Internal::RIOSharedBase::HasShared ( ) const
pure virtual

◆ MakeShared()

virtual void * ROOT::Experimental::Internal::RIOSharedBase::MakeShared ( )
pure virtual

◆ SetShared()

virtual void ROOT::Experimental::Internal::RIOSharedBase::SetShared ( void * shared)
pure virtual

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