C/C++ API Reference
Loading...
Searching...
No Matches
pw::Buf Member List

This is the complete list of members for pw::Buf, including all inherited members.

Allocate(Allocator &allocator, size_t size)pw::Bufinlinestatic
Allocate(Allocator &allocator, size_t offset, size_t size)pw::Bufstatic
begin() constpw::Bufinline
begin()pw::Bufinline
Buf()=defaultpw::Buf
Buf(Buf &&other) noexceptpw::Bufinline
Buf(UniquePtr< std::byte[]> &&buffer)pw::Bufinlineexplicit
Buf(UniquePtr< std::byte[]> &&buffer, size_t offset)pw::Bufinlineexplicit
Buf(UniquePtr< std::byte[]> &&buffer, size_t offset, size_t size)pw::Bufinlineexplicit
Buf(std::byte *allocation, size_t size, Deallocator &deallocator)pw::Bufinlineexplicit
Buf(std::byte *allocation, size_t offset, size_t size, Deallocator &deallocator)pw::Bufinlineexplicit
Buf(const Buf &)=delete (defined in pw::Buf)pw::Buf
cbegin() constpw::Bufinline
cend() constpw::Bufinline
const_pointer typedef (defined in pw::Buf)pw::Buf
const_reference typedef (defined in pw::Buf)pw::Buf
ConstBuf (defined in pw::Buf)pw::Buffriend
data() constpw::Bufinline
data()pw::Bufinline
deallocator() constpw::Bufinline
difference_type typedef (defined in pw::Buf)pw::Buf
empty() constpw::Bufinline
end() constpw::Bufinline
end()pw::Bufinline
multibuf::v2::internal::GenericMultiBuf (defined in pw::Buf)pw::Buffriend
operator const ConstBuf &() const & (defined in pw::Buf)pw::Bufinline
operator const ConstBuf &&() const && (defined in pw::Buf)pw::Bufinline
operator ConstBuf &() &pw::Bufinline
operator ConstBuf &&() && (defined in pw::Buf)pw::Bufinline
operator=(Buf &&other) noexceptpw::Bufinline
operator=(const Buf &)=delete (defined in pw::Buf)pw::Buf
operator[](size_t index) constpw::Bufinline
operator[](size_t index)pw::Bufinline
pointer typedef (defined in pw::Buf)pw::Buf
Reclaimpw::Buffriend
reference typedef (defined in pw::Buf)pw::Buf
reset()pw::Bufinline
size() constpw::Bufinline
size_type typedef (defined in pw::Buf)pw::Buf
Slicepw::Buffriend
TryAllocate(Allocator &allocator, size_t size)pw::Bufinlinestatic
TryAllocate(Allocator &allocator, size_t offset, size_t size)pw::Bufstatic
Unowned(ByteSpan span, size_t offset, size_t size)pw::Bufinlinestatic
Unowned(ByteSpan span, size_t offset=0)pw::Bufinlinestatic
Unowned(std::byte *allocation, size_t offset, size_t size)pw::Bufinlinestatic
Unowned(std::byte *allocation, size_t size)pw::Bufinlinestatic
value_type typedef (defined in pw::Buf)pw::Buf
~Buf()=default (defined in pw::Buf)pw::Buf