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

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

BDataIO()BDataIO
BFile()BFile
BFile(const BFile &file)BFile
BFile(const entry_ref *ref, uint32 openMode)BFile
BFile(const BEntry *entry, uint32 openMode)BFile
BFile(const char *path, uint32 openMode)BFile
BFile(const BDirectory *dir, const char *path, uint32 openMode)BFile
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
BPositionIO()BPositionIO
Dup()BNode
Flush()BDataIOvirtual
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) constBFilevirtual
GetStat(struct stat *st) constBNodevirtual
GetVolume(BVolume *volume) constBStatable
InitCheck() constBNode
IsDirectory() constBStatable
IsFile() constBStatable
IsReadable() constBFile
IsSymLink() constBStatable
IsWritable() constBFile
Lock()BNode
operator!=(const BNode &node) constBNode
operator=(const BFile &file)BFile
BNode::operator=(const BNode &node)BNode
operator==(const BNode &node) constBNode
Position() constBFilevirtual
Read(void *buffer, size_t size)BFilevirtual
ReadAt(off_t location, void *buffer, size_t size)BFilevirtual
ReadAtExactly(off_t position, void *buffer, size_t size, size_t *_bytesRead=NULL)BPositionIO
ReadAttr(const char *name, type_code type, off_t offset, void *buffer, size_t length) constBNode
ReadAttrString(const char *name, BString *result) constBNode
ReadExactly(void *buffer, size_t size, size_t *_bytesRead=NULL)BDataIO
RemoveAttr(const char *name)BNode
RenameAttr(const char *oldName, const char *newName)BNode
RewindAttrs()BNode
Seek(off_t offset, uint32 seekMode)BFilevirtual
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
SetSize(off_t size)BFilevirtual
SetTo(const entry_ref *ref, uint32 openMode)BFile
SetTo(const BEntry *entry, uint32 openMode)BFile
SetTo(const char *path, uint32 openMode)BFile
SetTo(const BDirectory *dir, const char *path, uint32 openMode)BFile
BNode::SetTo(const entry_ref *ref)BNode
BNode::SetTo(const BEntry *entry)BNode
BNode::SetTo(const char *path)BNode
BNode::SetTo(const BDirectory *dir, const char *path)BNode
Sync()BNode
Unlock()BNode
Unset()BNode
Write(const void *buffer, size_t size)BFilevirtual
WriteAt(off_t location, const void *buffer, size_t size)BFilevirtual
WriteAtExactly(off_t position, const void *buffer, size_t size, size_t *_bytesWritten=NULL)BPositionIO
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
WriteExactly(const void *buffer, size_t size, size_t *_bytesWritten=NULL)BDataIO
~BDataIO()BDataIOvirtual
~BFile()BFilevirtual
~BNode()BNodevirtual
~BPositionIO()BPositionIOvirtual