jaulib v1.4.0-2-g788cf73
Jau Support Library (C++, Java, ..)
Loading...
Searching...
No Matches
jau::io::ByteStream Member List

This is the complete list of members for jau::io::ByteStream, including all inherited members.

addState(const iostate_t state) noexceptjau::io::IOStateCapinline
addstate_impl(iostate_t state) const noexceptjau::io::IOStateCapinlineprotected
assignState(const iostate_t state=iostate_t::goodbit) noexceptjau::io::IOStateCapinlinevirtual
available(size_t n) noexcept=0jau::io::ByteStreampure virtual
bad() const noexceptjau::io::IOStateCapinline
byteOrder() const noexceptjau::io::ByteStreaminline
ByteStream(iomode_t mode, lb_endian_t byteOrder=lb_endian_t::little) noexceptjau::io::ByteStreaminline
canRead() const noexceptjau::io::ByteStreaminline
canRewind() const noexcept=0jau::io::ByteStreampure virtual
canWrite() const noexceptjau::io::ByteStreaminline
clear(const iostate_t state=iostate_t::goodbit) noexceptjau::io::IOStateCapinline
clearStateFlags(const iostate_t clr) noexceptjau::io::IOStateCapinline
close() noexcept=0jau::io::ByteStreampure virtual
contentSize() const noexcept=0jau::io::ByteStreampure virtual
discard(size_t N) noexcept=0jau::io::ByteStreampure virtual
discardRead(size_t n) noexceptjau::io::ByteStreamprotected
eof() const noexceptjau::io::IOStateCapinline
fail() const noexceptjau::io::IOStateCapinline
flush() noexcept=0jau::io::ByteStreampure virtual
good() const noexceptjau::io::IOStateCapinline
hasContentSize() const noexcept=0jau::io::ByteStreampure virtual
id() const noexceptjau::io::ByteStreaminlinevirtual
IOStateCap() noexceptjau::io::IOStateCapinline
IOStateCap(const IOStateCap &o) noexcept=defaultjau::io::IOStateCap
IOStateCap(IOStateCap &&o) noexcept=defaultjau::io::IOStateCap
isOpen() const noexcept=0jau::io::ByteStreampure virtual
m_byteOrderjau::io::ByteStreamprotected
m_iomodejau::io::ByteStreamprotected
mark() const noexcept=0jau::io::ByteStreampure virtual
markReadLimit() const noexcept=0jau::io::ByteStreampure virtual
mode() const noexceptjau::io::ByteStreaminline
nposjau::io::ByteStreamstatic
operator bool() const noexceptjau::io::IOStateCapinlineexplicit
operator!() const noexceptjau::io::IOStateCapinline
operator=(const IOStateCap &o) noexcept=defaultjau::io::IOStateCap
operator=(IOStateCap &&o) noexcept=defaultjau::io::IOStateCap
peek(void *out, size_t length, size_type peek_offset) noexcept=0jau::io::ByteStreampure virtual
peek(uint8_t &out) noexceptjau::io::ByteStreaminline
position() const noexcept=0jau::io::ByteStreampure virtual
rdstate() const noexceptjau::io::IOStateCapinlinevirtual
rdstate_impl() const noexceptjau::io::IOStateCapinlineprotected
read(void *out, size_t length) noexcept=0jau::io::ByteStreampure virtual
read(uint8_t &bits) noexceptjau::io::ByteStreaminline
readS16(int16_t &bits) noexceptjau::io::ByteStreaminline
readS32(int32_t &bits) noexceptjau::io::ByteStreaminline
readS64(int64_t &bits) noexceptjau::io::ByteStreaminline
readU16(uint16_t &bits) noexceptjau::io::ByteStreaminline
readU32(uint32_t &bits) noexceptjau::io::ByteStreaminline
readU64(uint64_t &bits) noexceptjau::io::ByteStreaminline
readU64Raw(uint64_t &bits) noexceptjau::io::ByteStreaminline
remaining() const noexceptjau::io::ByteStreaminlinevirtual
seek(size_type newPos) noexcept=0jau::io::ByteStreampure virtual
seekMark() noexcept=0jau::io::ByteStreampure virtual
setImmutable() noexceptjau::io::ByteStreaminline
setMark(size_type readLimit) noexcept=0jau::io::ByteStreampure virtual
setstate(const iostate_t state) noexceptjau::io::IOStateCapinline
size_type typedefjau::io::ByteStream
timeout() const noexceptjau::io::IOStateCapinline
toString() const noexcept=0jau::io::ByteStreampure virtual
write(const void *in, size_t length) noexcept=0jau::io::ByteStreampure virtual
write(uint8_t in) noexceptjau::io::ByteStreaminline
writeS16(int16_t bits) noexceptjau::io::ByteStreaminline
writeS32(int32_t bits) noexceptjau::io::ByteStreaminline
writeS64(int64_t bits) noexceptjau::io::ByteStreaminline
writeU16(uint16_t bits) noexceptjau::io::ByteStreaminline
writeU32(uint32_t bits) noexceptjau::io::ByteStreaminline
writeU64(uint64_t bits) noexceptjau::io::ByteStreaminline
writeU64Raw(uint64_t bits) noexceptjau::io::ByteStreaminline
~ByteStream() noexcept override=defaultjau::io::ByteStream
~IOStateCap() noexcept=defaultjau::io::IOStateCapvirtual