XrdPosixLinkage Class Reference

#include <XrdPosixLinkage.hh>

List of all members.

Public Member Functions

int Init (int *X=0)
int Load_Error (const char *epname, int retv=-1)
 XrdPosixLinkage ()
 ~XrdPosixLinkage ()

Public Attributes

Retv_Access(* Access )(Args_Access)
Retv_Acl(* Acl )(Args_Acl)
Retv_Chdir(* Chdir )(Args_Chdir)
Retv_Close(* Close )(Args_Close)
Retv_Closedir(* Closedir )(Args_Closedir)
Retv_Fclose(* Fclose )(Args_Fclose)
Retv_Fcntl(* Fcntl )(Args_Fcntl)
Retv_Fcntl64(* Fcntl64 )(Args_Fcntl64)
Retv_Fdatasync(* Fdatasync )(Args_Fdatasync)
Retv_Fflush(* Fflush )(Args_Fflush)
Retv_Fopen(* Fopen )(Args_Fopen)
Retv_Fopen64(* Fopen64 )(Args_Fopen64)
Retv_Fread(* Fread )(Args_Fread)
Retv_Fseek(* Fseek )(Args_Fseek)
Retv_Fseeko(* Fseeko )(Args_Fseeko)
Retv_Fseeko64(* Fseeko64 )(Args_Fseeko64)
Retv_Fstat(* Fstat )(Args_Fstat)
Retv_Fstat64(* Fstat64 )(Args_Fstat64)
Retv_Fsync(* Fsync )(Args_Fsync)
Retv_Ftell(* Ftell )(Args_Ftell)
Retv_Ftello(* Ftello )(Args_Ftello)
Retv_Ftello64(* Ftello64 )(Args_Ftello64)
Retv_Ftruncate(* Ftruncate )(Args_Ftruncate)
Retv_Ftruncate64(* Ftruncate64 )(Args_Ftruncate64)
Retv_Fwrite(* Fwrite )(Args_Fwrite)
Retv_Fgetxattr(* Fgetxattr )(Args_Fgetxattr)
Retv_Lgetxattr(* Lgetxattr )(Args_Lgetxattr)
Retv_Getxattr(* Getxattr )(Args_Getxattr)
Retv_Lseek(* Lseek )(Args_Lseek)
Retv_Lseek64(* Lseek64 )(Args_Lseek64)
Retv_Lstat(* Lstat )(Args_Lstat)
Retv_Lstat64(* Lstat64 )(Args_Lstat64)
Retv_Mkdir(* Mkdir )(Args_Mkdir)
Retv_Open(* Open )(Args_Open)
Retv_Open64(* Open64 )(Args_Open64)
Retv_Opendir(* Opendir )(Args_Opendir)
Retv_Pathconf(* Pathconf )(Args_Pathconf)
Retv_Pread(* Pread )(Args_Pread)
Retv_Pread64(* Pread64 )(Args_Pread64)
Retv_Pwrite(* Pwrite )(Args_Pwrite)
Retv_Pwrite64(* Pwrite64 )(Args_Pwrite64)
Retv_Read(* Read )(Args_Read)
Retv_Readv(* Readv )(Args_Readv)
Retv_Readdir(* Readdir )(Args_Readdir)
Retv_Readdir64(* Readdir64 )(Args_Readdir64)
Retv_Readdir_r(* Readdir_r )(Args_Readdir_r)
Retv_Readdir64_r(* Readdir64_r )(Args_Readdir64_r)
Retv_Rename(* Rename )(Args_Rename)
Retv_Rewinddir(* Rewinddir )(Args_Rewinddir)
Retv_Rmdir(* Rmdir )(Args_Rmdir)
Retv_Seekdir(* Seekdir )(Args_Seekdir)
Retv_Stat(* Stat )(Args_Stat)
Retv_Stat64(* Stat64 )(Args_Stat64)
Retv_Statfs(* Statfs )(Args_Statfs)
Retv_Statfs64(* Statfs64 )(Args_Statfs64)
Retv_Statvfs(* Statvfs )(Args_Statvfs)
Retv_Statvfs64(* Statvfs64 )(Args_Statvfs64)
Retv_Telldir(* Telldir )(Args_Telldir)
Retv_Truncate(* Truncate )(Args_Truncate)
Retv_Truncate64(* Truncate64 )(Args_Truncate64)
Retv_Unlink(* Unlink )(Args_Unlink)
Retv_Write(* Write )(Args_Write)
Retv_Writev(* Writev )(Args_Writev)

Private Member Functions

void Missing (const char *)
int Resolve ()

Private Attributes

int Done

Constructor & Destructor Documentation

XrdPosixLinkage::XrdPosixLinkage (  )  [inline]

References Init().

XrdPosixLinkage::~XrdPosixLinkage (  )  [inline]

Member Function Documentation

int XrdPosixLinkage::Init ( int *  X = 0  )  [inline]

References Done, and Resolve().

Referenced by XrdPosixLinkage().

int XrdPosixLinkage::Load_Error ( const char *  epname,
int  retv = -1 
)
void XrdPosixLinkage::Missing ( const char *   )  [private]
int XrdPosixLinkage::Resolve (  )  [private]

Referenced by Init().


Member Data Documentation

Retv_Access(* XrdPosixLinkage::Access)(Args_Access)
Retv_Acl(* XrdPosixLinkage::Acl)(Args_Acl)
Retv_Chdir(* XrdPosixLinkage::Chdir)(Args_Chdir)
Retv_Close(* XrdPosixLinkage::Close)(Args_Close)
Retv_Closedir(* XrdPosixLinkage::Closedir)(Args_Closedir)
int XrdPosixLinkage::Done [private]

Referenced by Init().

Retv_Fclose(* XrdPosixLinkage::Fclose)(Args_Fclose)
Retv_Fcntl(* XrdPosixLinkage::Fcntl)(Args_Fcntl)
Retv_Fcntl64(* XrdPosixLinkage::Fcntl64)(Args_Fcntl64)
Retv_Fdatasync(* XrdPosixLinkage::Fdatasync)(Args_Fdatasync)
Retv_Fflush(* XrdPosixLinkage::Fflush)(Args_Fflush)
Retv_Fgetxattr(* XrdPosixLinkage::Fgetxattr)(Args_Fgetxattr)
Retv_Fopen(* XrdPosixLinkage::Fopen)(Args_Fopen)
Retv_Fopen64(* XrdPosixLinkage::Fopen64)(Args_Fopen64)
Retv_Fread(* XrdPosixLinkage::Fread)(Args_Fread)
Retv_Fseek(* XrdPosixLinkage::Fseek)(Args_Fseek)
Retv_Fseeko(* XrdPosixLinkage::Fseeko)(Args_Fseeko)
Retv_Fseeko64(* XrdPosixLinkage::Fseeko64)(Args_Fseeko64)
Retv_Fstat(* XrdPosixLinkage::Fstat)(Args_Fstat)
Retv_Fstat64(* XrdPosixLinkage::Fstat64)(Args_Fstat64)
Retv_Fsync(* XrdPosixLinkage::Fsync)(Args_Fsync)
Retv_Ftell(* XrdPosixLinkage::Ftell)(Args_Ftell)
Retv_Ftello(* XrdPosixLinkage::Ftello)(Args_Ftello)
Retv_Ftello64(* XrdPosixLinkage::Ftello64)(Args_Ftello64)
Retv_Ftruncate(* XrdPosixLinkage::Ftruncate)(Args_Ftruncate)
Retv_Ftruncate64(* XrdPosixLinkage::Ftruncate64)(Args_Ftruncate64)
Retv_Fwrite(* XrdPosixLinkage::Fwrite)(Args_Fwrite)
Retv_Getxattr(* XrdPosixLinkage::Getxattr)(Args_Getxattr)
Retv_Lgetxattr(* XrdPosixLinkage::Lgetxattr)(Args_Lgetxattr)
Retv_Lseek(* XrdPosixLinkage::Lseek)(Args_Lseek)
Retv_Lseek64(* XrdPosixLinkage::Lseek64)(Args_Lseek64)
Retv_Lstat(* XrdPosixLinkage::Lstat)(Args_Lstat)
Retv_Lstat64(* XrdPosixLinkage::Lstat64)(Args_Lstat64)
Retv_Mkdir(* XrdPosixLinkage::Mkdir)(Args_Mkdir)
Retv_Open(* XrdPosixLinkage::Open)(Args_Open)
Retv_Open64(* XrdPosixLinkage::Open64)(Args_Open64)
Retv_Opendir(* XrdPosixLinkage::Opendir)(Args_Opendir)
Retv_Pathconf(* XrdPosixLinkage::Pathconf)(Args_Pathconf)
Retv_Pread(* XrdPosixLinkage::Pread)(Args_Pread)
Retv_Pread64(* XrdPosixLinkage::Pread64)(Args_Pread64)
Retv_Pwrite(* XrdPosixLinkage::Pwrite)(Args_Pwrite)
Retv_Pwrite64(* XrdPosixLinkage::Pwrite64)(Args_Pwrite64)
Retv_Read(* XrdPosixLinkage::Read)(Args_Read)
Retv_Readdir(* XrdPosixLinkage::Readdir)(Args_Readdir)
Retv_Readdir64(* XrdPosixLinkage::Readdir64)(Args_Readdir64)
Retv_Readdir64_r(* XrdPosixLinkage::Readdir64_r)(Args_Readdir64_r)
Retv_Readdir_r(* XrdPosixLinkage::Readdir_r)(Args_Readdir_r)
Retv_Readv(* XrdPosixLinkage::Readv)(Args_Readv)
Retv_Rename(* XrdPosixLinkage::Rename)(Args_Rename)
Retv_Rewinddir(* XrdPosixLinkage::Rewinddir)(Args_Rewinddir)
Retv_Rmdir(* XrdPosixLinkage::Rmdir)(Args_Rmdir)
Retv_Seekdir(* XrdPosixLinkage::Seekdir)(Args_Seekdir)
Retv_Stat(* XrdPosixLinkage::Stat)(Args_Stat)
Retv_Stat64(* XrdPosixLinkage::Stat64)(Args_Stat64)
Retv_Statfs(* XrdPosixLinkage::Statfs)(Args_Statfs)
Retv_Statfs64(* XrdPosixLinkage::Statfs64)(Args_Statfs64)
Retv_Statvfs(* XrdPosixLinkage::Statvfs)(Args_Statvfs)
Retv_Statvfs64(* XrdPosixLinkage::Statvfs64)(Args_Statvfs64)
Retv_Telldir(* XrdPosixLinkage::Telldir)(Args_Telldir)
Retv_Truncate(* XrdPosixLinkage::Truncate)(Args_Truncate)
Retv_Truncate64(* XrdPosixLinkage::Truncate64)(Args_Truncate64)
Retv_Unlink(* XrdPosixLinkage::Unlink)(Args_Unlink)
Retv_Write(* XrdPosixLinkage::Write)(Args_Write)
Retv_Writev(* XrdPosixLinkage::Writev)(Args_Writev)

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 5 Apr 2019 for xrootd by  doxygen 1.6.1