Vault  4.1
VDirectIOFileStream Member List
This is the complete list of members for VDirectIOFileStream, including all inherited members.
_finishRead(Vs64 numBytesRead)VStream [protected, virtual]
_finishWrite(Vs64 numBytesWritten)VStream [protected, virtual]
_getReadIOPtr() const VStream [protected, virtual]
_getWriteIOPtr() const VStream [protected, virtual]
_prepareToRead(Vs64 numBytesToRead) const VStream [protected, virtual]
_prepareToWrite(Vs64 numBytesToWrite)VStream [protected, virtual]
_throwIfOpenFailed(const VString &failedMethod, const VString &path)VAbstractFileStream [protected]
available() const VDirectIOFileStream [virtual]
close()VDirectIOFileStream [virtual]
copyMemory(Vu8 *toBuffer, const Vu8 *fromBuffer, Vs64 numBytesToCopy)VStream [static]
flush()VDirectIOFileStream [virtual]
getIOOffset() const VDirectIOFileStream [virtual]
getName() const VStream [inline]
getNode() const VAbstractFileStream
isOpen() const VDirectIOFileStream [virtual]
mallocNewBuffer(Vs64 bufferSize)VStream [static]
mNameVStream [protected]
mNodeVAbstractFileStream [protected]
needSizeConversion(Vs64 sizeValue)VStream [static]
newNewBuffer(Vs64 bufferSize)VStream [static]
openReadOnly()VDirectIOFileStream [virtual]
openReadWrite()VDirectIOFileStream [virtual]
openWrite()VDirectIOFileStream [virtual]
read(Vu8 *targetBuffer, Vs64 numBytesToRead)VDirectIOFileStream [virtual]
readGuaranteed(Vu8 *targetBuffer, Vs64 numBytesToRead)VStream
readGuaranteedByte()VStream
seek(Vs64 offset, int whence)VDirectIOFileStream [virtual]
seek0()VStream [inline]
setFile(int fd, bool closeOnDestruct)VDirectIOFileStream
setName(const VString &name)VStream [inline]
setNode(const VFSNode &node)VAbstractFileStream
skip(Vs64 numBytesToSkip)VDirectIOFileStream [virtual]
streamCopy(VStream &fromStream, VStream &toStream, Vs64 numBytesToCopy, Vs64 tempBufferSize=16384)VStream [static]
streamCopy(VIOStream &fromStream, VIOStream &toStream, Vs64 numBytesToCopy, Vs64 tempBufferSize=16384) (defined in VStream)VStream [static]
streamCopy(VIOStream &fromStream, VStream &toStream, Vs64 numBytesToCopy, Vs64 tempBufferSize=16384) (defined in VStream)VStream [static]
streamCopy(VStream &fromStream, VIOStream &toStream, Vs64 numBytesToCopy, Vs64 tempBufferSize=16384) (defined in VStream)VStream [static]
VAbstractFileStream()VAbstractFileStream
VAbstractFileStream(const VFSNode &node)VAbstractFileStream
VDirectIOFileStream()VDirectIOFileStream
VDirectIOFileStream(const VFSNode &node)VDirectIOFileStream
VDirectIOFileStream(int fd, bool closeOnDestruct)VDirectIOFileStream
VStream()VStream
VStream(const VString &name)VStream
VWriteBufferedStream (defined in VStream)VStream [friend]
write(const Vu8 *buffer, Vs64 numBytesToWrite)VDirectIOFileStream [virtual]
~VAbstractFileStream()VAbstractFileStream [inline, virtual]
~VDirectIOFileStream()VDirectIOFileStream [virtual]
~VStream()VStream [inline, virtual]

Copyright ©1997-2014 Trygve Isaacson. All rights reserved. This documentation was generated with Doxygen.