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);
Definition XrdOucEnv.hh:42
Definition XrdPfcPrint.hh:28
void printFile(const std::string &path)
Print information in meta-data file.
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.
XrdOss * m_oss
Definition XrdPfcPrint.hh:36
int m_indent
print in json format
Definition XrdPfcPrint.hh:43
bool m_json
print each block
Definition XrdPfcPrint.hh:42
XrdOucEnv m_env
file system
Definition XrdPfcPrint.hh:37
char m_unit[3]
width of byte-size fields
Definition XrdPfcPrint.hh:40
const char * m_ossUser
indent for json dump
Definition XrdPfcPrint.hh:44
bool isInfoFile(const char *path)
file system user
int m_unit_width
bitshift for byte-size fields
Definition XrdPfcPrint.hh:39
int m_unit_shift
env used by file system
Definition XrdPfcPrint.hh:38
void printDir(XrdOssDF *iOssDF, const std::string &path)
Print information in meta-data file recursivly.
Print(XrdOss *oss, char u, bool v, bool j, int i, const char *path)
Constructor.