template <class Class, void (Class::* method)(async_dispatcher_t* dispatcher, async::PagedVmoBase* receiver,
zx_status_t status, const zx_packet_page_request_t* page_request)>
class PagedVmoMethod
Defined at line 110 of file ../../sdk/lib/async/include/lib/async/cpp/paged_vmo.h
A receiver whose handler is bound to a fixed class member function.
Usage:
class Foo {
void Handle(async_dispatcher_t* dispatcher,
async::PagedVmoBase* paged_vmo,
zx_status_t status,
const zx_packet_page_request_t* page_request) {
...
}
async::PagedVmoMethod
<Foo
,
&Foo
::Handle> paged_vmo_{this};
};
Public Methods
void PagedVmoMethod<Class, method> (Class * instance)
Defined at line 112 of file ../../sdk/lib/async/include/lib/async/cpp/paged_vmo.h