xrootd
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
XrdOfsHanKey Class Reference

#include <XrdOfsHandle.hh>

Public Member Functions

XrdOfsHanKeyoperator= (const XrdOfsHanKey &rhs)
 
int operator== (const XrdOfsHanKey &oth)
 
int operator!= (const XrdOfsHanKey &oth)
 
 XrdOfsHanKey (const char *key=0, int kln=0)
 
 XrdOfsHanKey (const XrdOfsHanKey &)=default
 
 ~XrdOfsHanKey ()
 

Public Attributes

const char * Val
 
unsigned int Links
 
unsigned int Hash
 
short Len
 

Constructor & Destructor Documentation

◆ XrdOfsHanKey() [1/2]

XrdOfsHanKey::XrdOfsHanKey ( const char *  key = 0,
int  kln = 0 
)
inline

References XrdOucCRC::CRC32(), and Hash.

◆ XrdOfsHanKey() [2/2]

XrdOfsHanKey::XrdOfsHanKey ( const XrdOfsHanKey )
default

◆ ~XrdOfsHanKey()

XrdOfsHanKey::~XrdOfsHanKey ( )
inline

Member Function Documentation

◆ operator!=()

int XrdOfsHanKey::operator!= ( const XrdOfsHanKey oth)
inline

References Hash, Len, and Val.

◆ operator=()

XrdOfsHanKey & XrdOfsHanKey::operator= ( const XrdOfsHanKey rhs)
inline

References Hash, Len, and Val.

◆ operator==()

int XrdOfsHanKey::operator== ( const XrdOfsHanKey oth)
inline

References Hash, Len, and Val.

Member Data Documentation

◆ Hash

unsigned int XrdOfsHanKey::Hash

◆ Len

short XrdOfsHanKey::Len

Referenced by operator!=(), operator=(), and operator==().

◆ Links

unsigned int XrdOfsHanKey::Links

Referenced by XrdOfsHandle::Usage().

◆ Val

const char* XrdOfsHanKey::Val

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