class PageRoundedSize

Defined at line 27 of file ../../sdk/lib/c/zircon/vmar.h

This wraps size_t to ensure that a size is always rounded to whole pages.

Public Methods

void PageRoundedSize ()

Defined at line 29 of file ../../sdk/lib/c/zircon/vmar.h

void PageRoundedSize (const PageRoundedSize & )

Defined at line 30 of file ../../sdk/lib/c/zircon/vmar.h

void PageRoundedSize (size_t raw_size)

Defined at line 32 of file ../../sdk/lib/c/zircon/vmar.h

PageRoundedSize & operator= (const PageRoundedSize & )

Defined at line 39 of file ../../sdk/lib/c/zircon/vmar.h

PageRoundedSize & operator+= (PageRoundedSize other)

Defined at line 41 of file ../../sdk/lib/c/zircon/vmar.h

PageRoundedSize operator+ (PageRoundedSize other)

Defined at line 46 of file ../../sdk/lib/c/zircon/vmar.h

PageRoundedSize & operator*= (size_t other)

Defined at line 51 of file ../../sdk/lib/c/zircon/vmar.h

PageRoundedSize operator* (size_t other)

Defined at line 56 of file ../../sdk/lib/c/zircon/vmar.h

PageRoundedSize & operator/= (size_t other)

Defined at line 62 of file ../../sdk/lib/c/zircon/vmar.h

PageRoundedSize operator/ (size_t other)

Defined at line 67 of file ../../sdk/lib/c/zircon/vmar.h

bool operator== (const PageRoundedSize & )

Defined at line 73 of file ../../sdk/lib/c/zircon/vmar.h

std::strong_ordering operator<=> (const PageRoundedSize & )

Defined at line 75 of file ../../sdk/lib/c/zircon/vmar.h

size_t get ()

Defined at line 77 of file ../../sdk/lib/c/zircon/vmar.h

bool operator bool ()

Defined at line 79 of file ../../sdk/lib/c/zircon/vmar.h

PageRoundedSize Page ()

Defined at line 81 of file ../../sdk/lib/c/zircon/vmar.h

Friends

class ThreadStorage
class GuardedPageBlock