xentara-utils v1.2.1
Xentara utilities library
Loading...
Searching...
No Matches
xentara::utils::io::MemoryOutputStream< Element, StorageElement > Member List

This is the complete list of members for xentara::utils::io::MemoryOutputStream< Element, StorageElement >, including all inherited members.

at(size_type index) const -> const_referencexentara::utils::io::MemoryOutputStream< Element, StorageElement >
back() const noexcept -> const_referencexentara::utils::io::MemoryOutputStream< Element, StorageElement >
begin() const noexcept -> const_iteratorxentara::utils::io::MemoryOutputStream< Element, StorageElement >
capacity() const noexcept -> size_typexentara::utils::io::MemoryOutputStreamBase< Element >
cbegin() const noexcept -> const_iteratorxentara::utils::io::MemoryOutputStream< Element, StorageElement >
cend() const noexcept -> const_iteratorxentara::utils::io::MemoryOutputStream< Element, StorageElement >
const_iterator typedefxentara::utils::io::MemoryOutputStream< Element, StorageElement >
const_pointer typedefxentara::utils::io::MemoryOutputStream< Element, StorageElement >
const_reference typedefxentara::utils::io::MemoryOutputStream< Element, StorageElement >
const_reverse_iterator typedefxentara::utils::io::MemoryOutputStream< Element, StorageElement >
crbegin() const noexcept -> const_reverse_iteratorxentara::utils::io::MemoryOutputStream< Element, StorageElement >
crend() const noexcept -> const_reverse_iteratorxentara::utils::io::MemoryOutputStream< Element, StorageElement >
data() const noexcept -> const value_type *xentara::utils::io::MemoryOutputStream< Element, StorageElement >
difference_type typedefxentara::utils::io::MemoryOutputStreamBase< Element >
doFlushWriteBuffer() -> voidxentara::utils::io::OutputStream< Element >protectedvirtual
doGetStreamDescription() const -> std::string=0xentara::utils::io::StreamBaseprotectedpure virtual
doWrite(const Element *data, std::size_t size) -> std::size_t=0xentara::utils::io::OutputStream< Element >protectedpure virtual
element_type typedefxentara::utils::io::OutputStream< Element >
empty() const noexcept -> boolxentara::utils::io::MemoryOutputStreamBase< Element >
end() const noexcept -> const_iteratorxentara::utils::io::MemoryOutputStream< Element, StorageElement >
flush() -> voidxentara::utils::io::OutputStream< Element >
freeBufferBegin() const -> Element *xentara::utils::io::OutputStream< Element >protected
freeBufferSize() const -> std::size_txentara::utils::io::OutputStream< Element >protected
front() const noexcept -> const_referencexentara::utils::io::MemoryOutputStream< Element, StorageElement >
iterator typedefxentara::utils::io::MemoryOutputStream< Element, StorageElement >
MemoryOutputStream(Iterator begin, Iterator end)xentara::utils::io::MemoryOutputStream< Element, StorageElement >
MemoryOutputStream(Iterator begin, std::iter_difference_t< Iterator > size)xentara::utils::io::MemoryOutputStream< Element, StorageElement >
MemoryOutputStream(Region &region)xentara::utils::io::MemoryOutputStream< Element, StorageElement >
operator std::basic_string_view< StorageElement, CharTraits >() constxentara::utils::io::MemoryOutputStream< Element, StorageElement >
operator=(OutputStream &&rhs) noexcept -> OutputStream &xentara::utils::io::OutputStream< Element >protected
operator[](size_type index) const noexcept -> const_referencexentara::utils::io::MemoryOutputStream< Element, StorageElement >
OutputStream() noexcept=defaultxentara::utils::io::OutputStream< Element >protected
OutputStream(Element *bufferBegin, Element *bufferEnd) noexceptxentara::utils::io::OutputStream< Element >protected
OutputStream(Element *bufferBegin, Element *bufferEnd, Element *dataEnd) noexceptxentara::utils::io::OutputStream< Element >protected
OutputStream(OutputStream &&other) noexceptxentara::utils::io::OutputStream< Element >protected
pointer typedefxentara::utils::io::MemoryOutputStream< Element, StorageElement >
rbegin() const noexcept -> const_reverse_iteratorxentara::utils::io::MemoryOutputStream< Element, StorageElement >
reference typedefxentara::utils::io::MemoryOutputStream< Element, StorageElement >
rend() const noexcept -> const_reverse_iteratorxentara::utils::io::MemoryOutputStream< Element, StorageElement >
reverse_iterator typedefxentara::utils::io::MemoryOutputStream< Element, StorageElement >
setWriteBuffer(Element *bufferBegin, Element *bufferEnd) noexcept -> voidxentara::utils::io::OutputStream< Element >protected
setWriteBuffer(Element *bufferBegin, Element *bufferEnd, Element *dataEnd) noexcept -> voidxentara::utils::io::OutputStream< Element >protected
setWriteDataEnd(Element *dataEnd) noexcept -> voidxentara::utils::io::OutputStream< Element >protected
size() const noexcept -> size_typexentara::utils::io::MemoryOutputStreamBase< Element >
size_type typedefxentara::utils::io::MemoryOutputStreamBase< Element >
streamDescription() const -> std::stringxentara::utils::io::StreamBase
value_type typedefxentara::utils::io::MemoryOutputStream< Element, StorageElement >
write(Element element) -> voidxentara::utils::io::OutputStream< Element >
write(const Data &data) -> voidxentara::utils::io::OutputStream< Element >
write(const Element(&data)[kDataSize]) -> voidxentara::utils::io::OutputStream< Element >
write(Iterator first, Sentinel last) -> voidxentara::utils::io::OutputStream< Element >
write(const Element *data, std::size_t size) -> voidxentara::utils::io::OutputStream< Element >
write(const Element *nullTerminatedString) -> voidxentara::utils::io::OutputStream< Element >
writeBufferBegin() const -> Element *xentara::utils::io::OutputStream< Element >protected
writeBufferEnd() const -> Element *xentara::utils::io::OutputStream< Element >protected
writeBufferSize() const -> std::size_txentara::utils::io::OutputStream< Element >protected
writeDataBegin() const -> Element *xentara::utils::io::OutputStream< Element >protected
writeDataEnd() const -> Element *xentara::utils::io::OutputStream< Element >protected
writeDataSize() const -> std::size_txentara::utils::io::OutputStream< Element >protected
~OutputStream() noexcept(false)=0xentara::utils::io::OutputStream< Element >pure virtual
~StreamBase() noexcept(false)=0xentara::utils::io::StreamBasepure virtual