Pixie
Loading...
Searching...
No Matches
pixie::BinaryWriter Member List

This is the complete list of members for pixie::BinaryWriter, including all inherited members.

align_to(std::size_t alignment)pixie::BinaryWriterinline
BinaryWriter(Sink &sink, std::size_t buffer_bytes=kDefaultBufferBytes)pixie::BinaryWriterinlineexplicit
BinaryWriter(Sink &sink, std::span< std::byte > buffer)pixie::BinaryWriterinline
BinaryWriter(const BinaryWriter &)=delete (defined in pixie::BinaryWriter)pixie::BinaryWriter
BinaryWriter(BinaryWriter &&)=delete (defined in pixie::BinaryWriter)pixie::BinaryWriter
buffer_size_bytes() const noexceptpixie::BinaryWriterinline
empty() const noexceptpixie::BinaryWriterinline
finish()pixie::BinaryWriterinline
flush()pixie::BinaryWriterinline
kDefaultBufferBytespixie::BinaryWriterstatic
operator=(const BinaryWriter &)=delete (defined in pixie::BinaryWriter)pixie::BinaryWriter
operator=(BinaryWriter &&)=delete (defined in pixie::BinaryWriter)pixie::BinaryWriter
patch_u64(std::size_t position, std::uint64_t value)pixie::BinaryWriterinline
size_bytes() const noexceptpixie::BinaryWriterinline
write_bytes(std::span< const std::byte > bytes)pixie::BinaryWriterinline
write_i16(std::int16_t value)pixie::BinaryWriterinline
write_i32(std::int32_t value)pixie::BinaryWriterinline
write_i64(std::int64_t value)pixie::BinaryWriterinline
write_i8(std::int8_t value)pixie::BinaryWriterinline
write_size(std::size_t value)pixie::BinaryWriterinline
write_u16(std::uint16_t value)pixie::BinaryWriterinline
write_u32(std::uint32_t value)pixie::BinaryWriterinline
write_u64(std::uint64_t value)pixie::BinaryWriterinline
write_u64_placeholder()pixie::BinaryWriterinline
write_u8(std::uint8_t value)pixie::BinaryWriterinline
write_zeros(std::size_t count)pixie::BinaryWriterinline