#include <iris/mm/region.h>
◆ Region() [1/2]
iris::mm::Region::Region |
( |
| ) |
|
|
default |
◆ Region() [2/2]
◆ backing_object()
auto iris::mm::Region::backing_object |
( |
| ) |
const -> BackingObject& |
|
inlineconstexpr |
◆ base()
◆ compare_with_address()
auto iris::mm::Region::compare_with_address |
( |
VirtualAddress | b | ) |
const -> di::strong_ordering |
|
inlineconstexpr |
◆ contains()
◆ each_page()
auto iris::mm::Region::each_page |
( |
| ) |
const |
|
inlineconstexpr |
◆ end()
◆ executable()
auto iris::mm::Region::executable |
( |
| ) |
const -> bool |
|
inlineconstexpr |
◆ flags()
◆ length()
auto iris::mm::Region::length |
( |
| ) |
const -> usize |
|
inlineconstexpr |
◆ pages()
auto iris::mm::Region::pages |
( |
| ) |
const -> usize |
|
inlineconstexpr |
◆ readable()
auto iris::mm::Region::readable |
( |
| ) |
const -> bool |
|
inlineconstexpr |
◆ set_backing_object()
◆ set_base()
◆ set_end()
◆ set_flags()
◆ set_length()
void iris::mm::Region::set_length |
( |
usize | length | ) |
|
|
inlineconstexpr |
◆ user()
auto iris::mm::Region::user |
( |
| ) |
const -> bool |
|
inlineconstexpr |
◆ writable()
auto iris::mm::Region::writable |
( |
| ) |
const -> bool |
|
inlineconstexpr |
◆ operator<=> [1/2]
friend auto operator<=> |
( |
Region const & | a, |
|
|
Region const & | b ) -> di::strong_ordering |
|
friend |
◆ operator<=> [2/2]
◆ operator== [1/2]
friend auto operator== |
( |
Region const & | a, |
|
|
Region const & | b ) -> bool |
|
friend |
◆ operator== [2/2]
The documentation for this class was generated from the following file: