XrdSutPFHeader Class Reference

#include <XrdSutPFile.hh>

List of all members.

Public Member Functions

 XrdSutPFHeader (const char *id=" ", kXR_int32 v=0, kXR_int32 ct=0, kXR_int32 it=0, kXR_int32 ent=0, kXR_int32 ofs=0)
 XrdSutPFHeader (const XrdSutPFHeader &fh)
virtual ~XrdSutPFHeader ()
void Print () const

Static Public Member Functions

static kXR_int32 Length ()

Public Attributes

char fileID [kFileIDSize]
kXR_int32 version
kXR_int32 ctime
kXR_int32 itime
kXR_int32 entries
kXR_int32 indofs
kXR_int32 jnksiz


Detailed Description

Definition at line 85 of file XrdSutPFile.hh.


Constructor & Destructor Documentation

XrdSutPFHeader::XrdSutPFHeader ( const char *  id = "       ",
kXR_int32  v = 0,
kXR_int32  ct = 0,
kXR_int32  it = 0,
kXR_int32  ent = 0,
kXR_int32  ofs = 0 
)

Definition at line 87 of file XrdSutPFile.cc.

References ctime, entries, fileID, indofs, itime, jnksiz, kFileIDSize, and version.

XrdSutPFHeader::XrdSutPFHeader ( const XrdSutPFHeader fh  ) 

Definition at line 108 of file XrdSutPFile.cc.

References ctime, entries, fileID, indofs, itime, jnksiz, kFileIDSize, and version.

virtual XrdSutPFHeader::~XrdSutPFHeader (  )  [inline, virtual]

Definition at line 97 of file XrdSutPFile.hh.


Member Function Documentation

void XrdSutPFHeader::Print (  )  const

Definition at line 122 of file XrdSutPFile.cc.

References asctime_r, ctime, entries, fileID, fprintf(), indofs, itime, jnksiz, localtime_r, and version.

static kXR_int32 XrdSutPFHeader::Length (  )  [inline, static]

Definition at line 100 of file XrdSutPFile.hh.

References kFileIDSize.

Referenced by XrdSutPFile::WriteHeader().


Member Data Documentation

char XrdSutPFHeader::fileID[kFileIDSize]

Definition at line 87 of file XrdSutPFile.hh.

Referenced by XrdSutPFile::Browse(), Print(), XrdSutPFile::ReadHeader(), XrdSutPFile::WriteHeader(), and XrdSutPFHeader().

kXR_int32 XrdSutPFHeader::version

Definition at line 88 of file XrdSutPFile.hh.

Referenced by XrdSutPFile::Browse(), Print(), XrdSutPFile::ReadHeader(), XrdSutPFile::WriteHeader(), and XrdSutPFHeader().

kXR_int32 XrdSutPFHeader::ctime

Definition at line 89 of file XrdSutPFile.hh.

Referenced by XrdSutPFile::Browse(), Print(), XrdSutPFile::ReadHeader(), XrdSutPFile::RemoveEntry(), XrdSutPFile::Trim(), XrdSutPFile::WriteEntry(), XrdSutPFile::WriteHeader(), and XrdSutPFHeader().

kXR_int32 XrdSutPFHeader::itime

Definition at line 90 of file XrdSutPFile.hh.

Referenced by XrdSutPFile::Browse(), Print(), XrdSutPFile::ReadEntry(), XrdSutPFile::ReadHeader(), XrdSutPFile::RemoveEntry(), XrdSutPFile::Trim(), XrdSutPFile::UpdateCount(), XrdSutPFile::UpdateHashTable(), XrdSutPFile::WriteEntry(), XrdSutPFile::WriteHeader(), and XrdSutPFHeader().

kXR_int32 XrdSutPFHeader::entries

Definition at line 91 of file XrdSutPFile.hh.

Referenced by XrdSutPFile::Browse(), XrdSutCache::Load(), Print(), XrdSutPFile::ReadHeader(), XrdSutPFile::RemoveEntry(), XrdSutPFile::UpdateHashTable(), XrdSutPFile::WriteEntry(), XrdSutPFile::WriteHeader(), and XrdSutPFHeader().

kXR_int32 XrdSutPFHeader::indofs

Definition at line 92 of file XrdSutPFile.hh.

Referenced by XrdSutCache::Load(), Print(), XrdSutPFile::ReadEntry(), XrdSutPFile::ReadHeader(), XrdSutPFile::RemoveEntry(), XrdSutPFile::SearchEntries(), XrdSutPFile::SearchSpecialEntries(), XrdSutPFile::Trim(), XrdSutPFile::UpdateCount(), XrdSutPFile::UpdateHashTable(), XrdSutPFile::WriteEntry(), XrdSutPFile::WriteHeader(), and XrdSutPFHeader().

kXR_int32 XrdSutPFHeader::jnksiz

Definition at line 93 of file XrdSutPFile.hh.

Referenced by XrdSutPFile::Browse(), Print(), XrdSutPFile::ReadHeader(), XrdSutPFile::RemoveEntry(), XrdSutPFile::Trim(), XrdSutPFile::WriteEntry(), XrdSutPFile::WriteHeader(), and XrdSutPFHeader().


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