Vault  4.1
VAbstractFileStream Member List
This is the complete list of members for VAbstractFileStream, 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 =0VStream [pure virtual]
close()=0VAbstractFileStream [pure virtual]
copyMemory(Vu8 *toBuffer, const Vu8 *fromBuffer, Vs64 numBytesToCopy)VStream [static]
flush()=0VStream [pure virtual]
getIOOffset() const =0VStream [pure virtual]
getName() const VStream [inline]
getNode() const VAbstractFileStream
isOpen() const =0VAbstractFileStream [pure virtual]
mallocNewBuffer(Vs64 bufferSize)VStream [static]
mNameVStream [protected]
mNodeVAbstractFileStream [protected]
needSizeConversion(Vs64 sizeValue)VStream [static]
newNewBuffer(Vs64 bufferSize)VStream [static]
openReadOnly()=0VAbstractFileStream [pure virtual]
openReadWrite()=0VAbstractFileStream [pure virtual]
openWrite()=0VAbstractFileStream [pure virtual]
read(Vu8 *targetBuffer, Vs64 numBytesToRead)=0VStream [pure virtual]
readGuaranteed(Vu8 *targetBuffer, Vs64 numBytesToRead)VStream
readGuaranteedByte()VStream
seek(Vs64 offset, int whence)=0VStream [pure virtual]
seek0()VStream [inline]
setName(const VString &name)VStream [inline]
setNode(const VFSNode &node)VAbstractFileStream
skip(Vs64 numBytesToSkip)=0VStream [pure 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
VStream()VStream
VStream(const VString &name)VStream
VWriteBufferedStream (defined in VStream)VStream [friend]
write(const Vu8 *buffer, Vs64 numBytesToWrite)=0VStream [pure virtual]
~VAbstractFileStream()VAbstractFileStream [inline, virtual]
~VStream()VStream [inline, virtual]

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