Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::Pointer< T > Class Template Reference
Inheritance diagram for Hal::Pointer< T >:
Hal::Object

Public Member Functions

 Pointer (T *obj, Bool_t owner)
 
T * GetPointer () const
 
- Public Member Functions inherited from Hal::Object
 Object ()
 
virtual TString GetExtractType () const
 
virtual TString HTMLExtract (Int_t, TString="") const
 
virtual void HTMLExtractIntoTable (Int_t, HtmlTable &, TString="", TString="") const
 
virtual void Add (const Object *pack)
 
virtual Long64_t Merge (TCollection *collection)
 
virtual Bool_t CanBeTableElement () const
 

Detailed Description

template<class T>
class Hal::Pointer< T >

Definition at line 19 of file Pointer.h.

Constructor & Destructor Documentation

◆ Pointer() [1/2]

template<class T >
Hal::Pointer< T >::Pointer ( )
inline

Definition at line 24 of file Pointer.h.

◆ Pointer() [2/2]

template<class T >
Hal::Pointer< T >::Pointer ( T * obj,
Bool_t owner )
inline

Definition at line 25 of file Pointer.h.

◆ ~Pointer()

template<class T >
virtual Hal::Pointer< T >::~Pointer ( )
inlinevirtual

Definition at line 27 of file Pointer.h.

Member Function Documentation

◆ GetPointer()

template<class T >
T * Hal::Pointer< T >::GetPointer ( ) const
inline

Definition at line 26 of file Pointer.h.


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