Loading...
Searching...
No Matches
XrdOucExport.hh File Reference
`#include "XrdSys/XrdSysError.hh"`
`#include "XrdOuc/XrdOucPList.hh"`
`#include "XrdOuc/XrdOucStream.hh"`
Include dependency graph for XrdOucExport.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes

class | XrdOucExport

## Macros

#define | XRDEXP_AVAILABLE 0xff000000ff000000LL
#define | XRDEXP_CHECK_X 0x0000001000000000LL
#define | XRDEXP_DREAD_X 0x0000000400000000LL
#define | XRDEXP_FORCERO 0x0000000000000002LL
#define | XRDEXP_GLBLRO 0x0000000000100000LL
#define | XRDEXP_GLBLRO_X 0x0018000000000000LL
#define | XRDEXP_INPLACE 0x0000000000010000LL
#define | XRDEXP_INPLACE_X 0x0001000000000000LL
#define | XRDEXP_LOCAL 0x0000000000080000LL
#define | XRDEXP_LOCAL_X 0x0008000000000000LL
#define | XRDEXP_MASKSHIFT 32
#define | XRDEXP_MEMAP 0x0000000000003800LL
#define | XRDEXP_MIG 0x0000000000000400LL
#define | XRDEXP_MIG_X 0x0000040000000000LL
#define | XRDEXP_MIGPRG 0x0000000000004400LL
#define | XRDEXP_MKEEP 0x0000000000002000LL
#define | XRDEXP_MKEEP_X 0x0000200000000000LL
#define | XRDEXP_MLOK 0x0000000000001000LL
#define | XRDEXP_MLOK_X 0x0000100000000000LL
#define | XRDEXP_MMAP 0x0000000000000800LL
#define | XRDEXP_MMAP_X 0x0000080000000000LL
#define | XRDEXP_MWMODE 0x0000000000020000LL
#define | XRDEXP_MWMODE_X 0x0002000000000000LL
#define | XRDEXP_NOCHECK 0x0000000000000010LL
#define | XRDEXP_NODREAD 0x0000000000000004LL
#define | XRDEXP_NOLK 0LL
#define | XRDEXP_NOLK_X 0LL
#define | XRDEXP_NOTRW 0x0000000000000003LL
#define | XRDEXP_NOXATTR 0x0000000000008000LL
#define | XRDEXP_NOXATTR_X 0x0000800000000000LL
#define | XRDEXP_PFCACHE 0x0000000000040000LL
#define | XRDEXP_PFCACHE_X 0x0004000000000000LL
#define | XRDEXP_PURGE 0x0000000000004000LL
#define | XRDEXP_PURGE_X 0x0000400000000000LL
#define | XRDEXP_RCREATE 0x0000000000000008LL
#define | XRDEXP_RCREATE_X 0x0000000800000000LL
#define | XRDEXP_READONLY 0x0000000000000001LL
#define | XRDEXP_REMOTE 0x0000000000000420LL
#define | XRDEXP_ROOTDIR 0x0000000001000000LL
#define | XRDEXP_ROW_X 0x0000000300000000LL
#define | XRDEXP_SETTINGS 0x00000000ffffffffLL
#define | XRDEXP_STAGE 0x0000000000000020LL
#define | XRDEXP_STAGE_X 0x0000002000000000LL
#define | XRDEXP_STAGEMM 0x0000000000200020LL

## Macro Definition Documentation

## XRDEXP_AVAILABLE

#define XRDEXP_AVAILABLE 0xff000000ff000000LL

Definition at line 80 of file XrdOucExport.hh.

## XRDEXP_CHECK_X

#define XRDEXP_CHECK_X 0x0000001000000000LL

Definition at line 51 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigSpath(), and XrdOucExport::ParseDefs().

## XRDEXP_DREAD_X

#define XRDEXP_DREAD_X 0x0000000400000000LL

Definition at line 47 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigSpath(), and XrdOucExport::ParseDefs().

## XRDEXP_FORCERO

#define XRDEXP_FORCERO 0x0000000000000002LL

Definition at line 43 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigMio(), XrdOssSys::List_Path(), XrdOssFile::Open(), XrdPssFile::Open(), XrdOucExport::ParseDefs(), and XrdOucExport::ParsePath().

## XRDEXP_GLBLRO

#define XRDEXP_GLBLRO 0x0000000000100000LL

Definition at line 74 of file XrdOucExport.hh.

Referenced by XrdOssSys::List_Path(), and XrdOucExport::ParseDefs().

## XRDEXP_GLBLRO_X

#define XRDEXP_GLBLRO_X 0x0018000000000000LL

Definition at line 75 of file XrdOucExport.hh.

Referenced by XrdOucExport::ParseDefs().

## XRDEXP_INPLACE

#define XRDEXP_INPLACE 0x0000000000010000LL

Definition at line 66 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigSpace(), XrdOssSys::Create(), XrdOssSys::List_Path(), XrdOucExport::ParseDefs(), and XrdOssSys::StatFS().

## XRDEXP_INPLACE_X

#define XRDEXP_INPLACE_X 0x0001000000000000LL

Definition at line 67 of file XrdOucExport.hh.

Referenced by XrdOucExport::ParseDefs().

## XRDEXP_LOCAL

#define XRDEXP_LOCAL 0x0000000000080000LL

Definition at line 72 of file XrdOucExport.hh.

Referenced by XrdOssSys::List_Path(), and XrdOucExport::ParseDefs().

## XRDEXP_LOCAL_X

#define XRDEXP_LOCAL_X 0x0008000000000000LL

Definition at line 73 of file XrdOucExport.hh.

Referenced by XrdOucExport::ParseDefs().

## XRDEXP_MASKSHIFT

#define XRDEXP_MASKSHIFT 32

Definition at line 81 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigStage(), and XrdOucExport::ParsePath().

## XRDEXP_MEMAP

#define XRDEXP_MEMAP 0x0000000000003800LL

Definition at line 84 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigMio(), and XrdOucExport::ParsePath().

## XRDEXP_MIG

#define XRDEXP_MIG 0x0000000000000400LL

Definition at line 54 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigCache(), XrdOssSys::ConfigSpath(), XrdOssSys::List_Path(), XrdOucExport::ParseDefs(), and XrdOssSys::Rename().

## XRDEXP_MIG_X

#define XRDEXP_MIG_X 0x0000040000000000LL

Definition at line 55 of file XrdOucExport.hh.

Referenced by XrdOucExport::ParseDefs().

## XRDEXP_MIGPRG

#define XRDEXP_MIGPRG 0x0000000000004400LL

Definition at line 86 of file XrdOucExport.hh.

Referenced by XrdFrmConfig::NeedsCTA(), XrdOucExport::ParsePath(), and XrdOssSys::SetFattr().

## XRDEXP_MKEEP

#define XRDEXP_MKEEP 0x0000000000002000LL

Definition at line 60 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigCache(), XrdOssSys::ConfigMio(), XrdOssSys::List_Path(), XrdOssFile::Open(), and XrdOucExport::ParseDefs().

## XRDEXP_MKEEP_X

#define XRDEXP_MKEEP_X 0x0000200000000000LL

Definition at line 61 of file XrdOucExport.hh.

Referenced by XrdOucExport::ParseDefs().

## XRDEXP_MLOK

#define XRDEXP_MLOK 0x0000000000001000LL

Definition at line 58 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigCache(), XrdOssSys::ConfigMio(), XrdOssSys::List_Path(), XrdOssFile::Open(), and XrdOucExport::ParseDefs().

## XRDEXP_MLOK_X

#define XRDEXP_MLOK_X 0x0000100000000000LL

Definition at line 59 of file XrdOucExport.hh.

Referenced by XrdOucExport::ParseDefs().

## XRDEXP_MMAP

#define XRDEXP_MMAP 0x0000000000000800LL

Definition at line 56 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigCache(), XrdOssSys::ConfigMio(), XrdOssSys::List_Path(), XrdOssFile::Open(), and XrdOucExport::ParseDefs().

## XRDEXP_MMAP_X

#define XRDEXP_MMAP_X 0x0000080000000000LL

Definition at line 57 of file XrdOucExport.hh.

Referenced by XrdOucExport::ParseDefs().

## XRDEXP_MWMODE

#define XRDEXP_MWMODE 0x0000000000020000LL

Definition at line 68 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigCache(), and XrdOucExport::ParseDefs().

## XRDEXP_MWMODE_X

#define XRDEXP_MWMODE_X 0x0002000000000000LL

Definition at line 69 of file XrdOucExport.hh.

Referenced by XrdOucExport::ParseDefs().

## XRDEXP_NOCHECK

#define XRDEXP_NOCHECK 0x0000000000000010LL

Definition at line 50 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigCache(), XrdOssSys::ConfigSpath(), XrdOssSys::ConfigStage(), XrdOssSys::Create(), XrdOssSys::List_Path(), XrdOssDir::Opendir(), XrdOucExport::ParseDefs(), XrdOssSys::Stage_RT(), and XrdOssSys::Stat().

## XRDEXP_NODREAD

#define XRDEXP_NODREAD 0x0000000000000004LL

Definition at line 46 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigCache(), XrdOssSys::ConfigSpath(), XrdOssSys::ConfigStage(), XrdOssSys::List_Path(), XrdOssDir::Opendir(), and XrdOucExport::ParseDefs().

## XRDEXP_NOLK

#define XRDEXP_NOLK 0LL

Definition at line 93 of file XrdOucExport.hh.

Referenced by XrdOucExport::ParseDefs().

## XRDEXP_NOLK_X

#define XRDEXP_NOLK_X 0LL

Definition at line 94 of file XrdOucExport.hh.

Referenced by XrdOucExport::ParseDefs().

## XRDEXP_NOTRW

#define XRDEXP_NOTRW 0x0000000000000003LL

Definition at line 45 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigCache(), XrdOssSys::ConfigMio(), XrdOssSys::ConfigSpace(), XrdOssSys::ConfigSpath(), XrdOfs::FAttr(), XrdOssFile::Open(), XrdPssFile::Open(), XrdOucExport::ParseDefs(), XrdOucExport::ParsePath(), XrdOssSys::Stat(), XrdOssSys::StatFS(), and XrdOssSys::StatFS().

## XRDEXP_NOXATTR

#define XRDEXP_NOXATTR 0x0000000000008000LL

Definition at line 64 of file XrdOucExport.hh.

Referenced by XrdOssSys::Alloc_Cache(), XrdOssSys::Create(), XrdOfs::FAttr(), XrdOssFile::Open(), XrdOucExport::ParseDefs(), XrdOucExport::ParsePath(), and XrdOssSys::SetFattr().

## XRDEXP_NOXATTR_X

#define XRDEXP_NOXATTR_X 0x0000800000000000LL

Definition at line 65 of file XrdOucExport.hh.

Referenced by XrdOucExport::ParseDefs().

## XRDEXP_PFCACHE

#define XRDEXP_PFCACHE 0x0000000000040000LL

Definition at line 70 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigCache(), XrdOssSys::ConfigSpace(), XrdOssSys::List_Path(), and XrdOucExport::ParseDefs().

## XRDEXP_PFCACHE_X

#define XRDEXP_PFCACHE_X 0x0004000000000000LL

Definition at line 71 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigCache(), XrdOssSys::List_Path(), and XrdOucExport::ParseDefs().

## XRDEXP_PURGE

#define XRDEXP_PURGE 0x0000000000004000LL

Definition at line 62 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigCache(), XrdOssSys::ConfigSpace(), XrdOssSys::List_Path(), and XrdOucExport::ParseDefs().

## XRDEXP_PURGE_X

#define XRDEXP_PURGE_X 0x0000400000000000LL

Definition at line 63 of file XrdOucExport.hh.

Referenced by XrdOucExport::ParseDefs().

## XRDEXP_RCREATE

#define XRDEXP_RCREATE 0x0000000000000008LL

Definition at line 48 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigCache(), XrdOssSys::ConfigSpath(), XrdOssSys::ConfigStage(), XrdOssSys::Create(), XrdOssSys::List_Path(), and XrdOucExport::ParseDefs().

## XRDEXP_RCREATE_X

#define XRDEXP_RCREATE_X 0x0000000800000000LL

Definition at line 49 of file XrdOucExport.hh.

Referenced by XrdOucExport::ParseDefs().

## XRDEXP_READONLY

#define XRDEXP_READONLY 0x0000000000000001LL

Definition at line 42 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigCache(), XrdOssSys::List_Path(), and XrdOucExport::ParseDefs().

## XRDEXP_REMOTE

#define XRDEXP_REMOTE 0x0000000000000420LL

Definition at line 85 of file XrdOucExport.hh.

Referenced by XrdOssSys::IsRemote(), and XrdOssFile::Open().

## XRDEXP_ROOTDIR

#define XRDEXP_ROOTDIR 0x0000000001000000LL

Definition at line 88 of file XrdOucExport.hh.

## XRDEXP_ROW_X

#define XRDEXP_ROW_X 0x0000000300000000LL

Definition at line 44 of file XrdOucExport.hh.

Referenced by XrdOucExport::ParseDefs().

## XRDEXP_SETTINGS

#define XRDEXP_SETTINGS 0x00000000ffffffffLL

Definition at line 82 of file XrdOucExport.hh.

Referenced by XrdOucExport::ParsePath().

## XRDEXP_STAGE

#define XRDEXP_STAGE 0x0000000000000020LL

Definition at line 52 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigCache(), XrdOssSys::ConfigSpace(), XrdOssSys::ConfigStage(), XrdOssSys::List_Path(), XrdOssFile::Open(), XrdPssFile::Open(), XrdOssDir::Opendir(), XrdOucExport::ParseDefs(), XrdOssSys::StatFS(), and XrdOssSys::StatFS().

## XRDEXP_STAGE_X

#define XRDEXP_STAGE_X 0x0000002000000000LL

Definition at line 53 of file XrdOucExport.hh.

Referenced by XrdOucExport::ParseDefs().

## XRDEXP_STAGEMM

#define XRDEXP_STAGEMM 0x0000000000200020LL

Definition at line 76 of file XrdOucExport.hh.

Referenced by XrdOssSys::ConfigCache(), and XrdOucExport::ParseDefs().