LibQuicR
quicr::messages::Message Member List

This is the complete list of members for quicr::messages::Message, including all inherited members.

Append(std::uint8_t byte) noexceptquicr::messages::Messageinline
Append(std::span< const std::uint8_t > bytes) noexceptquicr::messages::Messageinline
Append(const T &value) noexcept(noexcept(*_bytes<< value))quicr::messages::Messageinline
Clear() noexceptquicr::messages::Messageinline
HasPrependedLength() const noexceptquicr::messages::Messageinline
Message(std::shared_ptr< std::vector< std::uint8_t >> buffer=std::make_shared< std::vector< std::uint8_t >>())quicr::messages::Messageinline
ParseField(std::span< const std::uint8_t > &buffer)quicr::messages::Messageinlinestatic
ParseOptionalField(std::span< const std::uint8_t > &buffer)quicr::messages::Messageinlinestatic
PrependType(T type)quicr::messages::Messageinline
requires(std::vector< std::uint8_t > &buffer, const T &value)quicr::messages::Messageinline
ReserveLength()quicr::messages::Messageinline
ToBytes() const noexceptquicr::messages::Messageinline
ToByteSpan() const noexceptquicr::messages::Messageinline