BDirectory Member List

This is the complete list of members for BDirectory, including all inherited members.

BDirectory()BDirectory
BDirectory(const BDirectory &dir)BDirectory
BDirectory(const entry_ref *ref)BDirectory
BDirectory(const node_ref *nref)BDirectory
BDirectory(const BEntry *entry)BDirectory
BDirectory(const char *path)BDirectory
BDirectory(const BDirectory *dir, const char *path)BDirectory
BEntryList()BEntryList
BNode()BNode
BNode(const entry_ref *ref)BNode
BNode(const BEntry *entry)BNode
BNode(const char *path)BNode
BNode(const BDirectory *dir, const char *path)BNode
BNode(const BNode &node)BNode
Contains(const char *path, int32 nodeFlags=B_ANY_NODE) constBDirectory
Contains(const BEntry *entry, int32 nodeFlags=B_ANY_NODE) constBDirectory
CountEntries()BDirectoryvirtual
CreateDirectory(const char *path, BDirectory *dir)BDirectory
CreateFile(const char *path, BFile *file, bool failIfExists=false)BDirectory
CreateSymLink(const char *path, const char *linkToPath, BSymLink *link)BDirectory
Dup()BNode
FindEntry(const char *path, BEntry *entry, bool traverse=false) constBDirectory
GetAccessTime(time_t *atime) constBStatable
GetAttrInfo(const char *name, struct attr_info *info) constBNode
GetCreationTime(time_t *ctime) constBStatable
GetEntry(BEntry *entry) constBDirectory
GetGroup(gid_t *group) constBStatable
GetModificationTime(time_t *mtime) constBStatable
GetNextAttrName(char *buffer)BNode
GetNextDirents(dirent *buf, size_t bufSize, int32 count=INT_MAX)BDirectoryvirtual
GetNextEntry(BEntry *entry, bool traverse=false)BDirectoryvirtual
GetNextRef(entry_ref *ref)BDirectoryvirtual
GetNodeRef(node_ref *ref) constBStatable
GetOwner(uid_t *owner) constBStatable
GetPermissions(mode_t *permissions) constBStatable
GetSize(off_t *size) constBStatable
GetStat(struct stat *st) constBNodevirtual
GetStatFor(const char *path, struct stat *st) constBDirectory
GetVolume(BVolume *volume) constBStatable
InitCheck() constBNode
IsDirectory() constBStatable
IsFile() constBStatable
IsRootDirectory() constBDirectory
IsSymLink() constBStatable
Lock()BNode
operator!=(const BNode &node) constBNode
operator=(const BDirectory &dir)BDirectory
BNode::operator=(const BNode &node)BNode
operator==(const BNode &node) constBNode
ReadAttr(const char *name, type_code type, off_t offset, void *buffer, size_t length) constBNode
ReadAttrString(const char *name, BString *result) constBNode
RemoveAttr(const char *name)BNode
RenameAttr(const char *oldName, const char *newName)BNode
Rewind()BDirectoryvirtual
RewindAttrs()BNode
SetAccessTime(time_t atime)BStatable
SetCreationTime(time_t ctime)BStatable
SetGroup(gid_t group)BStatable
SetModificationTime(time_t mtime)BStatable
SetOwner(uid_t owner)BStatable
SetPermissions(mode_t permissions)BStatable
SetTo(const entry_ref *ref)BDirectory
SetTo(const node_ref *nref)BDirectory
SetTo(const BEntry *entry)BDirectory
SetTo(const char *path)BDirectory
SetTo(const BDirectory *dir, const char *path)BDirectory
Sync()BNode
Unlock()BNode
Unset()BNode
WriteAttr(const char *name, type_code type, off_t offset, const void *buffer, size_t length)BNode
WriteAttrString(const char *name, const BString *data)BNode
~BDirectory()BDirectoryvirtual
~BEntryList()BEntryListvirtual
~BNode()BNodevirtual