Public Member Functions | |
TObjLink (TObject *obj) | |
virtual | ~TObjLink () |
virtual Option_t * | GetAddOption () const |
TObject * | GetObject () const |
TObject ** | GetObjectRef () |
virtual Option_t * | GetOption () const |
TObjLink * | Next () |
TObjLinkPtr_t | NextSP () |
TObjLink * | Prev () |
TObjLinkPtr_t | PrevSP () |
void | SetObject (TObject *obj) |
virtual void | SetOption (Option_t *) |
Private Types | |
using | TObjLinkPtr_t = std::shared_ptr< TObjLink > |
using | TObjLinkWeakPtr_t = std::weak_ptr< TObjLink > |
Private Member Functions | |
TObjLink ()=delete | |
TObjLink (const TObjLink &)=delete | |
TObjLink & | operator= (const TObjLink &)=delete |
Private Attributes | |
TObjLinkPtr_t | fNext |
TObject * | fObject |
TObjLinkWeakPtr_t | fPrev |
Friends | |
class | TList |
#include <TList.h>
|
private |
|
private |
|
privatedelete |
|
privatedelete |
|
inlinevirtual |
Reimplemented in TObjOptLink.
|
inlinevirtual |
Reimplemented in TObjOptLink.
|
inline |
|
inline |
Reimplemented in TObjOptLink.
|
private |
|
private |