3es  0.7
tes::PacketWriter Member List

This is the complete list of members for tes::PacketWriter, including all inherited members.

_bufferSize (defined in tes::PacketWriter)tes::PacketWriterprotected
_packettes::PacketStream< PacketHeader >protected
_payloadPositiontes::PacketStream< PacketHeader >protected
_statustes::PacketStream< PacketHeader >protected
Begin enum valuetes::PacketStream< PacketHeader >
bytesRemaining() consttes::PacketWriter
calculateCrc()tes::PacketWriter
crc() consttes::PacketStream< PacketHeader >inline
crcPtr()tes::PacketStream< PacketHeader >
crcPtr() consttes::PacketStream< PacketHeader >
CrcType typedeftes::PacketStream< PacketHeader >
CrcValid enum valuetes::PacketStream< PacketHeader >
Current enum valuetes::PacketStream< PacketHeader >
data() const (defined in tes::PacketWriter)tes::PacketWriterinline
End enum valuetes::PacketStream< PacketHeader >
EOP enum valuetes::PacketStream< PacketHeader >
Fail enum valuetes::PacketStream< PacketHeader >
finalise()tes::PacketWriter
incrementPayloadSize(size_t inc) (defined in tes::PacketWriter)tes::PacketWriterprotected
invalidateCrc() (defined in tes::PacketWriter)tes::PacketWriterinline
isCrcValid() consttes::PacketStream< PacketHeader >inline
isEop() consttes::PacketStream< PacketHeader >inline
isFail() consttes::PacketStream< PacketHeader >inline
isOk() consttes::PacketStream< PacketHeader >inline
isReadOnly() consttes::PacketStream< PacketHeader >inline
marker() consttes::PacketStream< PacketHeader >inline
maxPayloadSize() consttes::PacketWriter
messageId() consttes::PacketStream< PacketHeader >inline
Ok enum valuetes::PacketStream< PacketHeader >
operator=(const PacketWriter &other)tes::PacketWriter
operator>>(T &val) (defined in tes::PacketWriter)tes::PacketWriterinline
packet() const (defined in tes::PacketWriter)tes::PacketWriterinline
packetSize() consttes::PacketStream< PacketHeader >inline
PacketStream(PacketHeader &packet)tes::PacketStream< PacketHeader >
PacketWriter(PacketHeader &packet, uint16_t maxPayloadSize, uint16_t routingId=0, uint16_t messageId=0)tes::PacketWriter
PacketWriter(uint8_t *buffer, uint16_t bufferSize, uint16_t routingId=0, uint16_t messageId=0)tes::PacketWriter
PacketWriter(const PacketWriter &other)tes::PacketWriter
payload() (defined in tes::PacketWriter)tes::PacketWriterinline
PacketStream< PacketHeader >::payload() consttes::PacketStream< PacketHeader >inline
payloadSize() consttes::PacketStream< PacketHeader >inline
payloadWritePtr() (defined in tes::PacketWriter)tes::PacketWriterinlineprotected
ReadOnly enum valuetes::PacketStream< PacketHeader >
reset(uint16_t routingId, uint16_t messageId)tes::PacketWriter
reset()tes::PacketWriterinline
routingId() consttes::PacketStream< PacketHeader >inline
seek(int offset, SeekPos pos=Begin)tes::PacketStream< PacketHeader >
SeekPos enum nametes::PacketStream< PacketHeader >
setRoutingId(uint16_t routingId) (defined in tes::PacketWriter)tes::PacketWriterinline
Status enum nametes::PacketStream< PacketHeader >
status() consttes::PacketStream< PacketHeader >inline
tell() consttes::PacketStream< PacketHeader >inline
versionMajor() consttes::PacketStream< PacketHeader >inline
versionMinor() consttes::PacketStream< PacketHeader >inline
writeArray(const uint8_t *bytes, size_t elementSize, size_t elementCount)tes::PacketWriter
writeArray(const T *elements, size_t elementCount) (defined in tes::PacketWriter)tes::PacketWriterinline
writeElement(const uint8_t *bytes, size_t elementSize)tes::PacketWriter
writeElement(const T &element)tes::PacketWriterinline
writeRaw(const uint8_t *bytes, size_t byteCount)tes::PacketWriter
~PacketWriter()tes::PacketWriter