public nothrow | FilePtr(INode* inode_, OpenFlags flags_) |
public inline nothrow OpenFlags | Flags() const |
public nothrow bool | IsHostTextFile() const |
public long | Read(Machine& machine, Process* reader, ulong bufferAddress, long count) |
public void | Release() |
public long | Seek(long p, Origin origin) |
public FilePtr* | Share() |
public long | Tell() |
public long | Write(Machine& machine, Process* writer, ulong bufferAddress, long count) |
private OpenFlags | flags |
private INode* | inode |
private long | pos |
private int | useCount |