class PathEndpoints
Defined at line 438 of file fidling/gen/sdk/fidl/fuchsia.hardware.interconnect/fuchsia.hardware.interconnect/cpp/fidl/fuchsia.hardware.interconnect/cpp/natural_types.h
Public Methods
void PathEndpoints ()
Defined at line 444 of file fidling/gen/sdk/fidl/fuchsia.hardware.interconnect/fuchsia.hardware.interconnect/cpp/fidl/fuchsia.hardware.interconnect/cpp/natural_types.h
void PathEndpoints (PathEndpoints && )
Defined at line 445 of file fidling/gen/sdk/fidl/fuchsia.hardware.interconnect/fuchsia.hardware.interconnect/cpp/fidl/fuchsia.hardware.interconnect/cpp/natural_types.h
void PathEndpoints (Storage_ storage)
void PathEndpoints (const PathEndpoints & other)
PathEndpoints & operator= (const PathEndpoints & other)
bool operator== (const PathEndpoints & other)
bool operator!= (const PathEndpoints & other)
bool IsEmpty ()
const std::optional< ::std::string> & name ()
Name for the path which is used for binding.
::std::optional< ::std::string> & name ()
Name for the path which is used for binding.
PathEndpoints & name (std::optional< ::std::string> value)
Name for the path which is used for binding.
const std::optional<uint32_t> & id ()
Id for the path which is used for binding.
::std::optional<uint32_t> & id ()
Id for the path which is used for binding.
PathEndpoints & id (std::optional<uint32_t> value)
Id for the path which is used for binding.
PathEndpoints & operator= (PathEndpoints && )
Defined at line 446 of file fidling/gen/sdk/fidl/fuchsia.hardware.interconnect/fuchsia.hardware.interconnect/cpp/fidl/fuchsia.hardware.interconnect/cpp/natural_types.h
const std::optional<uint32_t> & src_node_id ()
Source where bus traffic may originate.
::std::optional<uint32_t> & src_node_id ()
Source where bus traffic may originate.
PathEndpoints & src_node_id (std::optional<uint32_t> value)
Source where bus traffic may originate.
const std::optional<uint32_t> & dst_node_id ()
Destination where bus traffic may travel to.
::std::optional<uint32_t> & dst_node_id ()
Destination where bus traffic may travel to.
PathEndpoints & dst_node_id (std::optional<uint32_t> value)
Destination where bus traffic may travel to.
const std::optional<uint32_t> & tag ()
Optional tag associated with the path. Will be attached to bandwidth requests from
the client of the path automatically.
::std::optional<uint32_t> & tag ()
Optional tag associated with the path. Will be attached to bandwidth requests from
the client of the path automatically.
PathEndpoints & tag (std::optional<uint32_t> value)
Optional tag associated with the path. Will be attached to bandwidth requests from
the client of the path automatically.
void PathEndpoints (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits