class QueuedTaskInfo

Defined at line 254 of file fidling/gen/sdk/fidl/fuchsia.driver.host/fuchsia.driver.host/cpp/fidl/fuchsia.driver.host/cpp/natural_types.h

Diagnostic information for a task queued on a dispatcher.

Public Methods

void QueuedTaskInfo (Storage_ storage)
void QueuedTaskInfo (uint64_t ptr, uint64_t handler, uint64_t initiating_dispatcher, ::std::string initiating_dispatcher_name, uint64_t initiating_driver, ::std::string initiating_driver_url)
void QueuedTaskInfo ()

Default constructs a |QueuedTaskInfo| only if all of its members are default constructible.

Defined at line 265 of file fidling/gen/sdk/fidl/fuchsia.driver.host/fuchsia.driver.host/cpp/fidl/fuchsia.driver.host/cpp/natural_types.h

void QueuedTaskInfo (QueuedTaskInfo && )

Defined at line 268 of file fidling/gen/sdk/fidl/fuchsia.driver.host/fuchsia.driver.host/cpp/fidl/fuchsia.driver.host/cpp/natural_types.h

void QueuedTaskInfo (const QueuedTaskInfo & other)
QueuedTaskInfo & handler (uint64_t value)

Setter for handler.

uint64_t initiating_dispatcher ()
uint64_t & initiating_dispatcher ()
QueuedTaskInfo & initiating_dispatcher (uint64_t value)

Setter for initiating_dispatcher.

const ::std::string & initiating_dispatcher_name ()
::std::string & initiating_dispatcher_name ()
QueuedTaskInfo & initiating_dispatcher_name (::std::string value)

Setter for initiating_dispatcher_name.

uint64_t initiating_driver ()
uint64_t & initiating_driver ()
QueuedTaskInfo & initiating_driver (uint64_t value)

Setter for initiating_driver.

const ::std::string & initiating_driver_url ()
::std::string & initiating_driver_url ()
QueuedTaskInfo & initiating_driver_url (::std::string value)

Setter for initiating_driver_url.

void QueuedTaskInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
QueuedTaskInfo & operator= (QueuedTaskInfo && )

Defined at line 269 of file fidling/gen/sdk/fidl/fuchsia.driver.host/fuchsia.driver.host/cpp/fidl/fuchsia.driver.host/cpp/natural_types.h

QueuedTaskInfo & operator= (const QueuedTaskInfo & other)
bool operator== (const QueuedTaskInfo & other)
bool operator!= (const QueuedTaskInfo & other)
uint64_t ptr ()
uint64_t & ptr ()
QueuedTaskInfo & ptr (uint64_t value)

Setter for ptr.

uint64_t handler ()
uint64_t & handler ()

Friends

class MemberVisitor
class NaturalStructCodingTraits