This is the complete list of members for iris::UserspaceBuffer< T >, including all inherited members.
advance(usize offset) | iris::UserspaceBuffer< T > | inline |
copy_in_chunks(di::FunctionRef< Expected< void >(di::Span< Storage >)> process_chunk) const -> Expected< void > | iris::UserspaceBuffer< T > | inline |
copy_to(di::Span< Storage > buffer) const -> Expected< usize > | iris::UserspaceBuffer< T > | inline |
copy_to_path() const -> Expected< di::Path > requires(is_byte) | iris::UserspaceBuffer< T > | inline |
copy_to_string() const -> Expected< di::TransparentString > requires(is_byte) | iris::UserspaceBuffer< T > | inline |
create(T *pointer, usize length) -> Expected< UserspaceBuffer< T > > | iris::UserspaceBuffer< T > | inlinestatic |
empty() const -> bool | iris::UserspaceBuffer< T > | inline |
size() const -> usize | iris::UserspaceBuffer< T > | inline |
size_bytes() const -> usize | iris::UserspaceBuffer< T > | inline |
write(di::Span< T const > data) const -> Expected< usize > requires(!is_const) | iris::UserspaceBuffer< T > | inline |