![]() |
Low-Level Abstraction of Memory Access
|
#include <BlobAllocators.hpp>
Inheritance diagram for llama::bloballoc::Array< BytesToReserve >::AlignedArray< Alignment >:
Collaboration diagram for llama::bloballoc::Array< BytesToReserve >::AlignedArray< Alignment >:Additional Inherited Members | |
Public Types inherited from llama::Array< std::byte, BytesToReserve > | |
| using | value_type = std::byte |
Public Member Functions inherited from llama::Array< std::byte, BytesToReserve > | |
| constexpr auto | size () const |
| constexpr auto | empty () const -> bool |
| constexpr auto | begin () -> std::byte * |
| constexpr auto | begin () const -> const std::byte * |
| constexpr auto | end () -> std::byte * |
| constexpr auto | end () const -> const std::byte * |
| constexpr auto | front () -> std::byte & |
| constexpr auto | front () const -> const std::byte & |
| constexpr auto | back () -> std::byte & |
| constexpr auto | back () const -> const std::byte & |
| constexpr auto | operator[] (IndexType &&idx) -> std::byte & |
| constexpr auto | operator[] (IndexType &&idx) const -> const std::byte & |
| constexpr auto | data () -> std::byte * |
| constexpr auto | data () const -> const std::byte * |
| constexpr auto | get () -> std::byte & |
| constexpr auto | get () const -> const std::byte & |
Public Attributes inherited from llama::Array< std::byte, BytesToReserve > | |
| std::byte | element [N] |
Definition at line 35 of file BlobAllocators.hpp.