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