class Vmoid

Defined at line 16 of file ../../zircon/system/ulib/storage/buffer/include/storage/buffer/vmoid_registry.h

A thin wrapper around a vmoid_t that will assert if you forget to detach it.

Public Methods

void Vmoid ()

Defined at line 18 of file ../../zircon/system/ulib/storage/buffer/include/storage/buffer/vmoid_registry.h

void Vmoid (vmoid_t vmoid)

Defined at line 19 of file ../../zircon/system/ulib/storage/buffer/include/storage/buffer/vmoid_registry.h

void Vmoid (const Vmoid & other)

Movable but not copyable.

Defined at line 22 of file ../../zircon/system/ulib/storage/buffer/include/storage/buffer/vmoid_registry.h

Vmoid & operator= (const Vmoid & other)

Defined at line 23 of file ../../zircon/system/ulib/storage/buffer/include/storage/buffer/vmoid_registry.h

void Vmoid (Vmoid && other)

Defined at line 25 of file ../../zircon/system/ulib/storage/buffer/include/storage/buffer/vmoid_registry.h

Vmoid & operator= (Vmoid && other)

Defined at line 29 of file ../../zircon/system/ulib/storage/buffer/include/storage/buffer/vmoid_registry.h

void ~Vmoid ()

Defined at line 36 of file ../../zircon/system/ulib/storage/buffer/include/storage/buffer/vmoid_registry.h

vmoid_t get ()

Defined at line 38 of file ../../zircon/system/ulib/storage/buffer/include/storage/buffer/vmoid_registry.h

bool IsAttached ()

Defined at line 39 of file ../../zircon/system/ulib/storage/buffer/include/storage/buffer/vmoid_registry.h

vmoid_t TakeId ()

Defined at line 40 of file ../../zircon/system/ulib/storage/buffer/include/storage/buffer/vmoid_registry.h