Vault  4.1
VMessage Member List
This is the complete list of members for VMessage, including all inherited members.
available() const VIOStream
copyMessageData(VMessage &targetMessage) const VMessage
flush()VIOStream
getBuffer() const VMessage
getBufferSize() const VMessage
getDynamicCountLength(Vs64 count)VBinaryIOStream [static]
getIOOffset() const VIOStream
getMessageDataLength() const VMessage
getMessageID() const VMessage [inline]
getRawStream()VIOStream
kMessageContentFieldsLevelVMessage [static]
kMessageContentHexDumpLevelVMessage [static]
kMessageContentRecordingLevelVMessage [static]
kMessageHandlerDetailLevelVMessage [static]
kMessageHandlerDispatchLevelVMessage [static]
kMessageHandlerLifecycleLevelVMessage [static]
kMessageHeaderLevelVMessage [static]
kMessageLoggerName (defined in VMessage)VMessage [static]
kMessageQueueOpsLevelVMessage [static]
kMessageTraceDetailLevelVMessage [static]
kMessageTrafficDetailsLevelVMessage [static]
mMessageDataBufferVMessage [mutable, protected]
mRawStreamVIOStream [protected]
read(Vu8 *targetBuffer, Vs64 numBytesToRead)VIOStream
readBool()VBinaryIOStream
readDouble()VBinaryIOStream
readDuration(VDuration &d)VBinaryIOStream
readDuration()VBinaryIOStream
readDynamicCount()VBinaryIOStream
readFloat()VBinaryIOStream
readGuaranteed(Vu8 *targetBuffer, Vs64 numBytesToRead)VIOStream
readGuaranteedByte()VIOStream
readInstant(VInstant &i)VBinaryIOStream
readInstant()VBinaryIOStream
readInt32()VBinaryIOStream
readS16()VBinaryIOStream
readS32()VBinaryIOStream
readS64()VBinaryIOStream
readS8()VBinaryIOStream
readString(VString &s)VBinaryIOStream
readString()VBinaryIOStream
readString32(VString &s)VBinaryIOStream
readString32()VBinaryIOStream
readU16()VBinaryIOStream
readU32()VBinaryIOStream
readU64()VBinaryIOStream
readU8()VBinaryIOStream
receive(const VString &sessionLabel, VBinaryIOStream &in)=0VMessage [pure virtual]
recycleForReceive()VMessage [virtual]
recycleForSend(VMessageID messageID)VMessage [virtual]
seek(Vs64 offset, int whence)VIOStream
seek0()VIOStream
send(const VString &sessionLabel, VBinaryIOStream &out)=0VMessage [pure virtual]
setMessageID(VMessageID messageID)VMessage [inline]
skip(Vs64 numBytesToSkip)VIOStream
streamCompare(VIOStream &streamA, VIOStream &streamB, Vs64 numBytesToCompare)VIOStream [static]
VBinaryIOStream(VStream &rawStream)VBinaryIOStream
VIOStream(VStream &rawStream)VIOStream
VMessage()VMessage [protected]
VMessage(VMessageID messageID, Vs64 initialBufferSize=1024)VMessage [protected]
write(const Vu8 *buffer, Vs64 numBytesToWrite)VIOStream
writeBool(bool i)VBinaryIOStream
writeDouble(VDouble d)VBinaryIOStream
writeDuration(const VDuration &d)VBinaryIOStream
writeDynamicCount(Vs64 count)VBinaryIOStream
writeFloat(VFloat f)VBinaryIOStream
writeInstant(const VInstant &i)VBinaryIOStream
writeInt32(int i)VBinaryIOStream
writeS16(Vs16 i)VBinaryIOStream
writeS32(Vs32 i)VBinaryIOStream
writeS64(Vs64 i)VBinaryIOStream
writeS8(Vs8 i)VBinaryIOStream
writeSize32(VSizeType i)VBinaryIOStream
writeString(const VString &s)VBinaryIOStream
writeString32(const VString &s)VBinaryIOStream
writeU16(Vu16 i)VBinaryIOStream
writeU32(Vu32 i)VBinaryIOStream
writeU64(Vu64 i)VBinaryIOStream
writeU8(Vu8 i)VBinaryIOStream
~VBinaryIOStream()VBinaryIOStream [inline, virtual]
~VIOStream()VIOStream [inline, virtual]
~VMessage()VMessage [inline, protected, virtual]

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