1 #ifndef __XRDFILECACHE_PRINT_HH__
2 #define __XRDFILECACHE_PRINT_HH__
33 Print(
XrdOss* oss,
char u,
bool v,
bool j,
int i,
const char* path);
int m_unit_shift
env used by file system
Definition: XrdPfcPrint.hh:38
bool m_verbose
unit for regular printout (not JSON)
Definition: XrdPfcPrint.hh:41
void printFileJson(const std::string &path)
Print information in meta-data file in json format.
Definition: XrdOucEnv.hh:41
bool isInfoFile(const char *path)
file system user
XrdOss * m_oss
Definition: XrdPfcPrint.hh:36
bool m_json
print each block
Definition: XrdPfcPrint.hh:42
void printFile(const std::string &path)
Print information in meta-data file.
const char * m_ossUser
indent for json dump
Definition: XrdPfcPrint.hh:44
XrdOucEnv m_env
file system
Definition: XrdPfcPrint.hh:37
Definition: XrdPfcPrint.hh:28
Definition: XrdOss.hh:497
int m_indent
print in json format
Definition: XrdPfcPrint.hh:43
int m_unit_width
bitshift for byte-size fields
Definition: XrdPfcPrint.hh:39
Print(XrdOss *oss, char u, bool v, bool j, int i, const char *path)
Constructor.
char m_unit[3]
width of byte-size fields
Definition: XrdPfcPrint.hh:40
void printDir(XrdOssDF *iOssDF, const std::string &path)
Print information in meta-data file recursivly.