All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
BNode Member List

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

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
Dup()BNode
GetAccessTime(time_t *atime) constBStatable
GetAttrInfo(const char *name, struct attr_info *info) constBNode
GetCreationTime(time_t *ctime) constBStatable
GetGroup(gid_t *group) constBStatable
GetModificationTime(time_t *mtime) constBStatable
GetNextAttrName(char *buffer)BNode
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
GetVolume(BVolume *volume) constBStatable
InitCheck() constBNode
IsDirectory() constBStatable
IsFile() constBStatable
IsSymLink() constBStatable
Lock()BNode
operator!=(const BNode &node) constBNode
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
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)BNode
SetTo(const BEntry *entry)BNode
SetTo(const char *path)BNode
SetTo(const BDirectory *dir, const char *path)BNode
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
~BNode()BNodevirtual