dmlite  0.4
dmlite::Catalog Member List

This is the complete list of members for dmlite::Catalog, including all inherited members.

addReplica(const Replica &replica)=0dmlite::Catalogpure virtual
changeDir(const std::string &path)=0dmlite::Catalogpure virtual
closeDir(Directory *dir)=0dmlite::Catalogpure virtual
create(const std::string &path, mode_t mode)=0dmlite::Catalogpure virtual
deleteReplica(const Replica &replica)=0dmlite::Catalogpure virtual
extendedStat(const std::string &path, bool followSym=true)=0dmlite::Catalogpure virtual
getComment(const std::string &path)=0dmlite::Catalogpure virtual
getImplId(void) const =0dmlite::BaseInterfacepure virtual
getReplica(const std::string &rfn)=0dmlite::Catalogpure virtual
getReplicas(const std::string &path)=0dmlite::Catalogpure virtual
getWorkingDir(void)=0dmlite::Catalogpure virtual
makeDir(const std::string &path, mode_t mode)=0dmlite::Catalogpure virtual
openDir(const std::string &path)=0dmlite::Catalogpure virtual
readDir(Directory *dir)=0dmlite::Catalogpure virtual
readDirx(Directory *dir)=0dmlite::Catalogpure virtual
readLink(const std::string &path)=0dmlite::Catalogpure virtual
removeDir(const std::string &path)=0dmlite::Catalogpure virtual
rename(const std::string &oldPath, const std::string &newPath)=0dmlite::Catalogpure virtual
setAcl(const std::string &path, const Acl &acl)=0dmlite::Catalogpure virtual
setChecksum(const std::string &path, const std::string &csumtype, const std::string &csumvalue)=0dmlite::Catalogpure virtual
setComment(const std::string &path, const std::string &comment)=0dmlite::Catalogpure virtual
setGuid(const std::string &path, const std::string &guid)=0dmlite::Catalogpure virtual
setMode(const std::string &path, mode_t mode)=0dmlite::Catalogpure virtual
setOwner(const std::string &path, uid_t newUid, gid_t newGid, bool followSymLink=true)=0dmlite::Catalogpure virtual
setSecurityContext(const SecurityContext *ctx)=0dmlite::BaseInterfaceprotectedpure virtual
setSecurityContext(BaseInterface *i, const SecurityContext *ctx)dmlite::BaseInterfaceprotectedstatic
setSize(const std::string &path, size_t newSize)=0dmlite::Catalogpure virtual
setStackInstance(StackInstance *si)=0dmlite::BaseInterfaceprotectedpure virtual
setStackInstance(BaseInterface *i, StackInstance *si)dmlite::BaseInterfaceprotectedstatic
symlink(const std::string &path, const std::string &symlink)=0dmlite::Catalogpure virtual
umask(mode_t mask)=0dmlite::Catalogpure virtual
unlink(const std::string &path)=0dmlite::Catalogpure virtual
updateExtendedAttributes(const std::string &path, const Extensible &attr)=0dmlite::Catalogpure virtual
updateReplica(const Replica &replica)=0dmlite::Catalogpure virtual
utime(const std::string &path, const struct utimbuf *buf)=0dmlite::Catalogpure virtual
~BaseInterface()dmlite::BaseInterfacevirtual
~Catalog()dmlite::Catalogvirtual