class DispatcherInfo

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

Contains information for a dispatcher.

Public Methods

void DispatcherInfo (Storage_ storage)
void DispatcherInfo ()

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

void DispatcherInfo (DispatcherInfo && )

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

void DispatcherInfo (const DispatcherInfo & other)
DispatcherInfo & operator= (DispatcherInfo && )

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

DispatcherInfo & operator= (const DispatcherInfo & other)
bool operator== (const DispatcherInfo & other)
bool operator!= (const DispatcherInfo & other)
bool IsEmpty ()
const std::optional< ::std::string> & driver ()

The driver which created this dispatcher.

::std::optional< ::std::string> & driver ()

The driver which created this dispatcher.

DispatcherInfo & driver (std::optional< ::std::string> value)

The driver which created this dispatcher.

const std::optional< ::std::string> & name ()

The name of the dispatcher.

::std::optional< ::std::string> & name ()

The name of the dispatcher.

DispatcherInfo & name (std::optional< ::std::string> value)

The name of the dispatcher.

const std::optional<uint32_t> & options ()

The options the dispatcher was created with.

::std::optional<uint32_t> & options ()

The options the dispatcher was created with.

DispatcherInfo & options (std::optional<uint32_t> value)

The options the dispatcher was created with.

const std::optional< ::std::string> & scheduler_role ()

The scheduler role of the dispatcher.

::std::optional< ::std::string> & scheduler_role ()

The scheduler role of the dispatcher.

DispatcherInfo & scheduler_role (std::optional< ::std::string> value)

The scheduler role of the dispatcher.

void DispatcherInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits