| at(size_type index) const -> const_reference | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| back() const noexcept -> const_reference | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| begin() const noexcept -> const_iterator | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| capacity() const noexcept -> size_type | xentara::utils::io::MemoryOutputStreamBase< Element > | |
| cbegin() const noexcept -> const_iterator | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| cend() const noexcept -> const_iterator | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| const_iterator typedef | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| const_pointer typedef | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| const_reference typedef | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| const_reverse_iterator typedef | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| crbegin() const noexcept -> const_reverse_iterator | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| crend() const noexcept -> const_reverse_iterator | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| data() const noexcept -> const value_type * | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| difference_type typedef | xentara::utils::io::MemoryOutputStreamBase< Element > | |
| doFlushWriteBuffer() -> void | xentara::utils::io::OutputStream< Element > | protectedvirtual |
| doGetStreamDescription() const -> std::string=0 | xentara::utils::io::StreamBase | protectedpure virtual |
| doWrite(const Element *data, std::size_t size) -> std::size_t=0 | xentara::utils::io::OutputStream< Element > | protectedpure virtual |
| element_type typedef | xentara::utils::io::OutputStream< Element > | |
| empty() const noexcept -> bool | xentara::utils::io::MemoryOutputStreamBase< Element > | |
| end() const noexcept -> const_iterator | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| flush() -> void | xentara::utils::io::OutputStream< Element > | |
| freeBufferBegin() const -> Element * | xentara::utils::io::OutputStream< Element > | protected |
| freeBufferSize() const -> std::size_t | xentara::utils::io::OutputStream< Element > | protected |
| front() const noexcept -> const_reference | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| iterator typedef | xentara::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 ®ion) | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| operator std::basic_string_view< StorageElement, CharTraits >() const | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| operator=(OutputStream &&rhs) noexcept -> OutputStream & | xentara::utils::io::OutputStream< Element > | protected |
| operator[](size_type index) const noexcept -> const_reference | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| OutputStream() noexcept=default | xentara::utils::io::OutputStream< Element > | protected |
| OutputStream(Element *bufferBegin, Element *bufferEnd) noexcept | xentara::utils::io::OutputStream< Element > | protected |
| OutputStream(Element *bufferBegin, Element *bufferEnd, Element *dataEnd) noexcept | xentara::utils::io::OutputStream< Element > | protected |
| OutputStream(OutputStream &&other) noexcept | xentara::utils::io::OutputStream< Element > | protected |
| pointer typedef | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| rbegin() const noexcept -> const_reverse_iterator | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| reference typedef | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| rend() const noexcept -> const_reverse_iterator | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| reverse_iterator typedef | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| setWriteBuffer(Element *bufferBegin, Element *bufferEnd) noexcept -> void | xentara::utils::io::OutputStream< Element > | protected |
| setWriteBuffer(Element *bufferBegin, Element *bufferEnd, Element *dataEnd) noexcept -> void | xentara::utils::io::OutputStream< Element > | protected |
| setWriteDataEnd(Element *dataEnd) noexcept -> void | xentara::utils::io::OutputStream< Element > | protected |
| size() const noexcept -> size_type | xentara::utils::io::MemoryOutputStreamBase< Element > | |
| size_type typedef | xentara::utils::io::MemoryOutputStreamBase< Element > | |
| streamDescription() const -> std::string | xentara::utils::io::StreamBase | |
| value_type typedef | xentara::utils::io::MemoryOutputStream< Element, StorageElement > | |
| write(Element element) -> void | xentara::utils::io::OutputStream< Element > | |
| write(const Data &data) -> void | xentara::utils::io::OutputStream< Element > | |
| write(const Element(&data)[kDataSize]) -> void | xentara::utils::io::OutputStream< Element > | |
| write(Iterator first, Sentinel last) -> void | xentara::utils::io::OutputStream< Element > | |
| write(const Element *data, std::size_t size) -> void | xentara::utils::io::OutputStream< Element > | |
| write(const Element *nullTerminatedString) -> void | xentara::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_t | xentara::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_t | xentara::utils::io::OutputStream< Element > | protected |
| ~OutputStream() noexcept(false)=0 | xentara::utils::io::OutputStream< Element > | pure virtual |
| ~StreamBase() noexcept(false)=0 | xentara::utils::io::StreamBase | pure virtual |