XRootD
Loading...
Searching...
No Matches
XrdObject< T > Class Template Reference

#include <XrdObject.hh>

+ Collaboration diagram for XrdObject< T >:

Public Member Functions

 XrdObject (T *ival=0)
 
 ~XrdObject ()
 
XrdObject< T > * nextObject ()
 
T * objectItem ()
 
void setItem (T *ival)
 

Friends

class XrdObjectQ< T >
 

Detailed Description

template<class T>
class XrdObject< T >

Definition at line 51 of file XrdObject.hh.

Constructor & Destructor Documentation

◆ XrdObject()

template<class T>
XrdObject< T >::XrdObject ( T * ival = 0)
inline

Definition at line 69 of file XrdObject.hh.

69{Next = 0; Item = ival; QTime = 0;}

Referenced by nextObject().

+ Here is the caller graph for this function:

◆ ~XrdObject()

template<class T>
XrdObject< T >::~XrdObject ( )
inline

Definition at line 70 of file XrdObject.hh.

70{}

Member Function Documentation

◆ nextObject()

template<class T>
XrdObject< T > * XrdObject< T >::nextObject ( )
inline

Definition at line 63 of file XrdObject.hh.

63{return Next;}

References XrdObject().

+ Here is the call graph for this function:

◆ objectItem()

template<class T>
T * XrdObject< T >::objectItem ( )
inline

Definition at line 59 of file XrdObject.hh.

59{return Item;}

◆ setItem()

template<class T>
void XrdObject< T >::setItem ( T * ival)
inline

Definition at line 67 of file XrdObject.hh.

67{Item = ival;}

Friends And Related Symbol Documentation

◆ XrdObjectQ< T >

template<class T>
friend class XrdObjectQ< T >
friend

Definition at line 1 of file XrdObject.hh.


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