XrdOssCopy Class Reference

#include <XrdOssCopy.hh>

List of all members.

Public Member Functions

 XrdOssCopy ()
 ~XrdOssCopy ()

Static Public Member Functions

static off_t Copy (const char *inFn, const char *outFn, int outFD)

Static Private Member Functions

static int Write (const char *, int, char *, size_t, off_t)


Detailed Description

Definition at line 15 of file XrdOssCopy.hh.


Constructor & Destructor Documentation

XrdOssCopy::XrdOssCopy (  )  [inline]

Definition at line 21 of file XrdOssCopy.hh.

XrdOssCopy::~XrdOssCopy (  )  [inline]

Definition at line 22 of file XrdOssCopy.hh.


Member Function Documentation

off_t XrdOssCopy::Copy ( const char *  inFn,
const char *  outFn,
int  outFD 
) [static]

Definition at line 42 of file XrdOssCopy.cc.

References close, XrdSysError::Emsg(), fstat, open, pread, size_t, ssize_t, stat, and Write().

Referenced by XrdOssSys::Reloc().

int XrdOssCopy::Write ( const char *  ,
int  ,
char *  ,
size_t  ,
off_t   
) [static, private]

Definition at line 128 of file XrdOssCopy.cc.

References XrdSysError::Emsg(), pwrite, and ssize_t.

Referenced by Copy().


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