xrootd
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | Friends | List of all members
XrdObject< T > Class Template Reference

#include <XrdObject.hh>

Public Member Functions

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

Private Attributes

XrdObject< T > * Next
 
T * Item
 
time_t QTime
 

Friends

class XrdObjectQ< T >
 

Constructor & Destructor Documentation

◆ XrdObject()

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

◆ ~XrdObject()

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

Member Function Documentation

◆ nextObject()

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

References XrdObject< T >::Next.

◆ objectItem()

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

References XrdObject< T >::Item.

◆ setItem()

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

References XrdObject< T >::Item.

Friends And Related Symbol Documentation

◆ XrdObjectQ< T >

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

Member Data Documentation

◆ Item

template<class T >
T* XrdObject< T >::Item
private

◆ Next

template<class T >
XrdObject<T>* XrdObject< T >::Next
private

◆ QTime

template<class T >
time_t XrdObject< T >::QTime
private

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