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) const BStatable
GetAttrInfo(const char *name, struct attr_info *info) const BNode
GetCreationTime(time_t *ctime) const BStatable
GetGroup(gid_t *group) const BStatable
GetModificationTime(time_t *mtime) const BStatable
GetNextAttrName(char *buffer)BNode
GetNodeRef(node_ref *ref) const BStatable
GetOwner(uid_t *owner) const BStatable
GetPermissions(mode_t *permissions) const BStatable
GetSize(off_t *size) const BFilevirtual
GetStat(struct stat *st) const BNodevirtual
GetVolume(BVolume *volume) const BStatable
InitCheck() const BNode
IsDirectory() const BStatable
IsFile() const BStatable
IsReadable() const BFile
IsSymLink() const BStatable
IsWritable() const BFile
Lock()BNode
operator!=(const BNode &node) const BNode
operator=(const BFile &file)BFile
BNode::operator=(const BNode &node)BNode
operator==(const BNode &node) const BNode
Position() const BFilevirtual
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) const BNode
ReadAttrString(const char *name, BString *result) const BNode
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