|
xrootd
|
#include <XrdSsiRRTable.hh>

Public Member Functions | |
| void | Add (T *item, uint64_t itemID) |
| void | Clear () |
| void | Del (uint64_t itemID, bool finit=false) |
| T * | LookUp (uint64_t itemID) |
| int | Num () |
| void | Reset () |
| XrdSsiRRTable () | |
| ~XrdSsiRRTable () | |
Private Attributes | |
| XrdSsiMutex | rrtMutex |
| T * | baseItem |
| uint64_t | baseKey |
| std::map< uint64_t, T * > | theMap |
|
inline |
|
inline |
References XrdSsiRRTable< T >::Reset().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References XrdSsiRRTable< T >::baseItem, and XrdSsiRRTable< T >::theMap.
|
inline |
References XrdSsiRRTable< T >::baseItem, XrdSsiRRTable< T >::rrtMutex, and XrdSsiRRTable< T >::theMap.
Referenced by XrdSsiRRTable< T >::~XrdSsiRRTable().
|
private |
|
private |
Referenced by XrdSsiRRTable< T >::Add(), XrdSsiRRTable< T >::Del(), and XrdSsiRRTable< T >::LookUp().
|
private |
|
private |