#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 |
Definition at line 41 of file XrdOucRash.hh.
XrdOucRash_Item< K, V >::XrdOucRash_Item | ( | K & | KeyVal, | |
V & | KeyData, | |||
time_t | KeyTime | |||
) | [inline] |
Definition at line 62 of file XrdOucRash.hh.
XrdOucRash_Item< K, V >::~XrdOucRash_Item | ( | ) | [inline] |
Definition at line 71 of file XrdOucRash.hh.
int XrdOucRash_Item< K, V >::Count | ( | ) | [inline] |
Definition at line 44 of file XrdOucRash.hh.
V* XrdOucRash_Item< K, V >::Data | ( | ) | [inline] |
Definition at line 46 of file XrdOucRash.hh.
K XrdOucRash_Item< K, V >::Key | ( | ) | [inline] |
Definition at line 48 of file XrdOucRash.hh.
time_t XrdOucRash_Item< K, V >::Time | ( | ) | [inline] |
Definition at line 50 of file XrdOucRash.hh.
void XrdOucRash_Item< K, V >::Update | ( | int | newcount, | |
time_t | newtime | |||
) | [inline] |
Definition at line 52 of file XrdOucRash.hh.
void XrdOucRash_Item< K, V >::Set | ( | V & | keyData, | |
time_t | newtime | |||
) | [inline] |
Definition at line 57 of file XrdOucRash.hh.
K XrdOucRash_Item< K, V >::keyval [private] |
Definition at line 75 of file XrdOucRash.hh.
Referenced by XrdOucRash_Item< Sockdescr, Sockid >::Key(), and XrdOucRash_Item< Sockdescr, Sockid >::XrdOucRash_Item().
V XrdOucRash_Item< K, V >::keydata [private] |
Definition at line 76 of file XrdOucRash.hh.
Referenced by XrdOucRash_Item< Sockdescr, Sockid >::Data(), XrdOucRash_Item< Sockdescr, Sockid >::Set(), and XrdOucRash_Item< Sockdescr, Sockid >::XrdOucRash_Item().
time_t XrdOucRash_Item< K, V >::keytime [private] |
Definition at line 77 of file XrdOucRash.hh.
Referenced by XrdOucRash_Item< Sockdescr, Sockid >::Set(), XrdOucRash_Item< Sockdescr, Sockid >::Time(), XrdOucRash_Item< Sockdescr, Sockid >::Update(), and XrdOucRash_Item< Sockdescr, Sockid >::XrdOucRash_Item().
int XrdOucRash_Item< K, V >::keycount [private] |
Definition at line 78 of file XrdOucRash.hh.
Referenced by XrdOucRash_Item< Sockdescr, Sockid >::Count(), XrdOucRash_Item< Sockdescr, Sockid >::Update(), and XrdOucRash_Item< Sockdescr, Sockid >::XrdOucRash_Item().