Vault  4.1
VWriteBufferedStream Member List
This is the complete list of members for VWriteBufferedStream, including all inherited members.
_assertInvariant() const VMemoryStream [protected]
_finishRead(Vs64 numBytesRead)VMemoryStream [protected, virtual]
_finishWrite(Vs64 numBytesWritten)VMemoryStream [protected, virtual]
_getReadIOPtr() const VMemoryStream [protected, virtual]
_getWriteIOPtr() const VMemoryStream [protected, virtual]
_prepareToRead(Vs64 numBytesToRead) const VMemoryStream [protected, virtual]
_prepareToWrite(Vs64 numBytesToWrite)VMemoryStream [protected, virtual]
adoptBuffer(Vu8 *buffer, BufferAllocationType allocationType, bool adoptsBuffer, Vs64 suppliedBufferSize, Vs64 suppliedEOFOffset)VMemoryStream
available() const VMemoryStream [virtual]
BufferAllocationType enum name (defined in VMemoryStream)VMemoryStream
copyMemory(Vu8 *toBuffer, const Vu8 *fromBuffer, Vs64 numBytesToCopy)VStream [static]
flush()VWriteBufferedStream [virtual]
getBuffer() const VMemoryStream
getBufferSize() const VMemoryStream
getEOFOffset() const VMemoryStream
getIOOffset() const VMemoryStream [virtual]
getName() const VStream [inline]
kAllocatedByMalloc enum value (defined in VMemoryStream)VMemoryStream
kAllocatedByOperatorNew enum value (defined in VMemoryStream)VMemoryStream
kAllocatedOnStack enum value (defined in VMemoryStream)VMemoryStream
kAllocatedUnknown enum value (defined in VMemoryStream)VMemoryStream
kDefaultBufferSizeVMemoryStream [static]
kIncrement2xVMemoryStream [static]
mAllocationTypeVMemoryStream [protected]
mallocNewBuffer(Vs64 bufferSize)VStream [static]
mBufferVMemoryStream [protected]
mBufferSizeVMemoryStream [protected]
mEOFOffsetVMemoryStream [protected]
mIOOffsetVMemoryStream [protected]
mNameVStream [protected]
mOwnsBufferVMemoryStream [protected]
mResizeIncrementVMemoryStream [protected]
needSizeConversion(Vs64 sizeValue)VStream [static]
newNewBuffer(Vs64 bufferSize)VStream [static]
VMemoryStream::operator=(const VMemoryStream &other)VMemoryStream
operator==(const VMemoryStream &m1, const VMemoryStream &m2)VMemoryStream [friend]
orphanBuffer()VMemoryStream
read(Vu8 *targetBuffer, Vs64 numBytesToRead)VWriteBufferedStream [virtual]
readGuaranteed(Vu8 *targetBuffer, Vs64 numBytesToRead)VStream
readGuaranteedByte()VStream
seek(Vs64 offset, int whence)VMemoryStream [virtual]
seek0()VStream [inline]
setEOF(Vs64 eofOffset)VMemoryStream
setName(const VString &name)VStream [inline]
skip(Vs64 numBytesToSkip)VWriteBufferedStream [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]
VMemoryStream(Vs64 initialBufferSize=kDefaultBufferSize, Vs64 resizeIncrement=kIncrement2x)VMemoryStream
VMemoryStream(const VMemoryStream &other) (defined in VMemoryStream)VMemoryStream
VMemoryStream(Vu8 *buffer, BufferAllocationType allocationType, bool adoptsBuffer, Vs64 suppliedBufferSize, Vs64 suppliedEOFOffset, Vs64 resizeIncrement=kIncrement2x)VMemoryStream
VStream()VStream
VStream(const VString &name)VStream
VWriteBufferedStream(VStream &rawStream, Vs64 initialBufferSize=VMemoryStream::kDefaultBufferSize, Vs64 resizeIncrement=VMemoryStream::kIncrement2x)VWriteBufferedStream
VWriteBufferedStream (defined in VStream)VStream [friend]
write(const Vu8 *buffer, Vs64 numBytesToWrite)VMemoryStream [virtual]
~VMemoryStream()VMemoryStream [virtual]
~VStream()VStream [inline, virtual]
~VWriteBufferedStream()VWriteBufferedStream [inline, virtual]

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