XrdOfsHanKey Class Reference

#include <XrdOfsHandle.hh>

List of all members.

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 ()

Public Attributes

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


Detailed Description

Definition at line 28 of file XrdOfsHandle.hh.


Constructor & Destructor Documentation

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

Definition at line 53 of file XrdOfsHandle.hh.

References XrdOucCRC::CRC32(), and Hash.

XrdOfsHanKey::~XrdOfsHanKey (  )  [inline]

Definition at line 59 of file XrdOfsHandle.hh.


Member Function Documentation

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

Definition at line 37 of file XrdOfsHandle.hh.

References Hash, Len, and Val.

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

Definition at line 43 of file XrdOfsHandle.hh.

References Hash, Len, and Val.

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

Definition at line 48 of file XrdOfsHandle.hh.

References Hash, Len, and Val.


Member Data Documentation

const char* XrdOfsHanKey::Val

Definition at line 32 of file XrdOfsHandle.hh.

Referenced by XrdOfsHanXpr::Get(), XrdOfsHandle::Name(), operator!=(), operator=(), operator==(), XrdOfsHandle::PoscSet(), XrdOfsHandle::Retire(), and XrdOfsHandle::StartXpr().

unsigned int XrdOfsHanKey::Hash

Definition at line 33 of file XrdOfsHandle.hh.

Referenced by XrdOfsHanTab::Add(), XrdOfsHanTab::Expand(), XrdOfsHanTab::Find(), operator!=(), operator=(), operator==(), XrdOfsHanTab::Remove(), and XrdOfsHanKey().

short XrdOfsHanKey::Len

Definition at line 34 of file XrdOfsHandle.hh.

Referenced by XrdOfsHandle::Hide(), operator!=(), operator=(), operator==(), and XrdOfsHandle::Retire().

unsigned short XrdOfsHanKey::Links

Definition at line 35 of file XrdOfsHandle.hh.

Referenced by XrdOfsHandle::Alloc(), XrdOfsHandle::PoscGet(), XrdOfsHandle::Retire(), XrdOfsHandle::StartXpr(), and XrdOfsHandle::Usage().


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 16:50:36 2011 for ROOT_528-00b_version by  doxygen 1.5.1