MIP_SDK  v4.0.0
MicroStrain Communications Library for embedded systems
mip::SizedPacketBuf< BufferSize > Member List

This is the complete list of members for mip::SizedPacketBuf< BufferSize >, including all inherited members.

addField(uint8_t fieldDescriptor, microstrain::ConstU8ArrayView payload)mip::PacketViewinline
addField(const FieldView &field)mip::PacketViewinline
addField(const FieldType &field, uint8_t fieldDescriptor=INVALID_FIELD_DESCRIPTOR)mip::PacketViewinline
begin() constmip::PacketViewinline
buffer()mip::SizedPacketBuf< BufferSize >inline
mip::PacketView::buffer() constmip::PacketViewinline
buffer_w()mip::PacketViewinline
CHECKSUM_LENGTHmip::PacketViewstatic
copyFrom(microstrain::ConstU8ArrayView data)mip::SizedPacketBuf< BufferSize >inline
copyFrom(const PacketView &packet)mip::SizedPacketBuf< BufferSize >inline
copyPacketTo(microstrain::U8ArrayView buffer) constmip::PacketViewinline
createField(uint8_t fieldDescriptor, uint8_t length)mip::PacketViewinline
createField(uint8_t fieldDescriptor)mip::PacketViewinline
createFromField(microstrain::U8ArrayView packetBuffer, const FieldType &field, uint8_t fieldDescriptor=INVALID_FIELD_DESCRIPTOR)mip::PacketViewinlinestatic
data() constmip::PacketViewinline
dataAt(const size_t i) constmip::PacketViewinline
dataAt(const size_t i)mip::PacketViewinline
dataAt(const Index i) constmip::PacketViewinline
dataAt(const Index i)mip::PacketViewinline
end() constmip::PacketViewinline
firstField() constmip::PacketViewinline
HEADER_LENGTHmip::PacketViewstatic
Index enum namemip::PacketView
LENGTH_MAXmip::PacketViewstatic
LENGTH_MINmip::PacketViewstatic
operator=(const SizedPacketBuf &other)mip::SizedPacketBuf< BufferSize >inline
operator=(const SizedPacketBuf< OtherSize > &other)mip::SizedPacketBuf< BufferSize >inline
PacketView(uint8_t *buffer, size_t bufferSize, uint8_t descriptorSet)mip::PacketViewinline
PacketView(const uint8_t *buffer, size_t length)mip::PacketViewinline
PacketView(const C::mip_packet_view *other)mip::PacketViewinline
PacketView(const C::mip_packet_view &other)mip::PacketViewinline
PacketView(microstrain::U8ArrayView buffer, uint8_t descriptorSet)mip::PacketViewinline
PacketView(microstrain::ConstU8ArrayView buffer)mip::PacketViewinline
payload() constmip::PacketViewinline
PAYLOAD_LENGTH_MAXmip::PacketViewstatic
PAYLOAD_LENGTH_MINmip::PacketViewstatic
payload_w()mip::PacketViewinline
payloadAt(const size_t i) constmip::PacketViewinline
payloadAt(const size_t i)mip::PacketViewinline
ref()mip::SizedPacketBuf< BufferSize >inline
ref() constmip::SizedPacketBuf< BufferSize >inline
SizedPacketBuf(uint8_t descriptorSet=INVALID_DESCRIPTOR_SET)mip::SizedPacketBuf< BufferSize >inlineexplicit
SizedPacketBuf(microstrain::ConstU8ArrayView data)mip::SizedPacketBuf< BufferSize >inlineexplicit
SizedPacketBuf(const PacketView &packet)mip::SizedPacketBuf< BufferSize >inlineexplicit
SizedPacketBuf(const SizedPacketBuf &other)mip::SizedPacketBuf< BufferSize >inline
SizedPacketBuf(const SizedPacketBuf< OtherSize > &other)mip::SizedPacketBuf< BufferSize >inlineexplicit
SizedPacketBuf(const FieldType &field, uint8_t fieldDescriptor=INVALID_FIELD_DESCRIPTOR, typename std::enable_if< std::is_class< FieldType >::value, void >::type *=nullptr)mip::SizedPacketBuf< BufferSize >inline
SYNC_1mip::PacketViewstatic
SYNC_2mip::PacketViewstatic