class NodeBusTopologyGetResponse

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

Public Methods

void NodeBusTopologyGetResponse (Storage_ storage)
void NodeBusTopologyGetResponse (::std::vector< ::fuchsia_driver_framework::BusInfo> path)
void NodeBusTopologyGetResponse ()

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

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

void NodeBusTopologyGetResponse (NodeBusTopologyGetResponse && )

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

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

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

NodeBusTopologyGetResponse & operator= (const NodeBusTopologyGetResponse & other)
bool operator== (const NodeBusTopologyGetResponse & other)
bool operator!= (const NodeBusTopologyGetResponse & other)
const ::std::vector< ::fuchsia_driver_framework::BusInfo> & path ()

A series of bus fragments descibing the bus topology for this node.

An example:

path[0] = { type: ACPI, address: I2C0, stability: Stable }

path[1] = { type: I2C, address: 0x1, stability: Stable }

::std::vector< ::fuchsia_driver_framework::BusInfo> & path ()

A series of bus fragments descibing the bus topology for this node.

An example:

path[0] = { type: ACPI, address: I2C0, stability: Stable }

path[1] = { type: I2C, address: 0x1, stability: Stable }

NodeBusTopologyGetResponse & path (::std::vector< ::fuchsia_driver_framework::BusInfo> value)

A series of bus fragments descibing the bus topology for this node.

An example:

path[0] = { type: ACPI, address: I2C0, stability: Stable }

path[1] = { type: I2C, address: 0x1, stability: Stable }

void NodeBusTopologyGetResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits