xrootd
|
#include <XrdOucRash.hh>
Public Member Functions | |
int | Count () |
V * | Data () |
K | Key () |
time_t | Time () |
void | Update (int newcount, time_t newtime) |
void | Set (V &keyData, time_t newtime) |
XrdOucRash_Item (K &KeyVal, V &KeyData, time_t KeyTime) | |
~XrdOucRash_Item () | |
Private Attributes | |
K | keyval |
V | keydata |
time_t | keytime |
int | keycount |
XrdOucRash_Item< K, V >::XrdOucRash_Item | ( | K & | KeyVal, |
V & | KeyData, | ||
time_t | KeyTime | ||
) | [inline] |
XrdOucRash_Item< K, V >::~XrdOucRash_Item | ( | ) | [inline] |
int XrdOucRash_Item< K, V >::Count | ( | ) | [inline] |
Referenced by XrdOucRash< K, V >::Add(), and XrdOucRash< K, V >::Del().
V* XrdOucRash_Item< K, V >::Data | ( | ) | [inline] |
Referenced by XrdOucRash< K, V >::Add(), XrdOucRash< K, V >::Apply(), and XrdOucRash< K, V >::Find().
K XrdOucRash_Item< K, V >::Key | ( | ) | [inline] |
Referenced by XrdOucRash< K, V >::Apply().
void XrdOucRash_Item< K, V >::Set | ( | V & | keyData, |
time_t | newtime | ||
) | [inline] |
Referenced by XrdOucRash< K, V >::Add().
time_t XrdOucRash_Item< K, V >::Time | ( | ) | [inline] |
Referenced by XrdOucRash< K, V >::Add(), XrdOucRash< K, V >::Apply(), and XrdOucRash< K, V >::Find().
void XrdOucRash_Item< K, V >::Update | ( | int | newcount, |
time_t | newtime | ||
) | [inline] |
Referenced by XrdOucRash< K, V >::Add(), and XrdOucRash< K, V >::Del().
int XrdOucRash_Item< K, V >::keycount [private] |
V XrdOucRash_Item< K, V >::keydata [private] |
time_t XrdOucRash_Item< K, V >::keytime [private] |
K XrdOucRash_Item< K, V >::keyval [private] |