dmlite
0.4
|
This is the complete list of members for dmlite::Catalog, including all inherited members.
addReplica(const Replica &replica)=0 | dmlite::Catalog | pure virtual |
changeDir(const std::string &path)=0 | dmlite::Catalog | pure virtual |
closeDir(Directory *dir)=0 | dmlite::Catalog | pure virtual |
create(const std::string &path, mode_t mode)=0 | dmlite::Catalog | pure virtual |
deleteReplica(const Replica &replica)=0 | dmlite::Catalog | pure virtual |
extendedStat(const std::string &path, bool followSym=true)=0 | dmlite::Catalog | pure virtual |
getComment(const std::string &path)=0 | dmlite::Catalog | pure virtual |
getImplId(void) const =0 | dmlite::BaseInterface | pure virtual |
getReplica(const std::string &rfn)=0 | dmlite::Catalog | pure virtual |
getReplicas(const std::string &path)=0 | dmlite::Catalog | pure virtual |
getWorkingDir(void)=0 | dmlite::Catalog | pure virtual |
makeDir(const std::string &path, mode_t mode)=0 | dmlite::Catalog | pure virtual |
openDir(const std::string &path)=0 | dmlite::Catalog | pure virtual |
readDir(Directory *dir)=0 | dmlite::Catalog | pure virtual |
readDirx(Directory *dir)=0 | dmlite::Catalog | pure virtual |
readLink(const std::string &path)=0 | dmlite::Catalog | pure virtual |
removeDir(const std::string &path)=0 | dmlite::Catalog | pure virtual |
rename(const std::string &oldPath, const std::string &newPath)=0 | dmlite::Catalog | pure virtual |
setAcl(const std::string &path, const Acl &acl)=0 | dmlite::Catalog | pure virtual |
setChecksum(const std::string &path, const std::string &csumtype, const std::string &csumvalue)=0 | dmlite::Catalog | pure virtual |
setComment(const std::string &path, const std::string &comment)=0 | dmlite::Catalog | pure virtual |
setGuid(const std::string &path, const std::string &guid)=0 | dmlite::Catalog | pure virtual |
setMode(const std::string &path, mode_t mode)=0 | dmlite::Catalog | pure virtual |
setOwner(const std::string &path, uid_t newUid, gid_t newGid, bool followSymLink=true)=0 | dmlite::Catalog | pure virtual |
setSecurityContext(const SecurityContext *ctx)=0 | dmlite::BaseInterface | protectedpure virtual |
setSecurityContext(BaseInterface *i, const SecurityContext *ctx) | dmlite::BaseInterface | protectedstatic |
setSize(const std::string &path, size_t newSize)=0 | dmlite::Catalog | pure virtual |
setStackInstance(StackInstance *si)=0 | dmlite::BaseInterface | protectedpure virtual |
setStackInstance(BaseInterface *i, StackInstance *si) | dmlite::BaseInterface | protectedstatic |
symlink(const std::string &path, const std::string &symlink)=0 | dmlite::Catalog | pure virtual |
umask(mode_t mask)=0 | dmlite::Catalog | pure virtual |
unlink(const std::string &path)=0 | dmlite::Catalog | pure virtual |
updateExtendedAttributes(const std::string &path, const Extensible &attr)=0 | dmlite::Catalog | pure virtual |
updateReplica(const Replica &replica)=0 | dmlite::Catalog | pure virtual |
utime(const std::string &path, const struct utimbuf *buf)=0 | dmlite::Catalog | pure virtual |
~BaseInterface() | dmlite::BaseInterface | virtual |
~Catalog() | dmlite::Catalog | virtual |