class ServiceInstance
Defined at line 3891 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/natural_types.h
Metadata about a service instance.
Public Methods
void ServiceInstance (Storage_ storage)
void ServiceInstance ()
Defined at line 3896 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/natural_types.h
void ServiceInstance (ServiceInstance && )
Defined at line 3897 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/natural_types.h
void ServiceInstance (const ServiceInstance & other)
ServiceInstance & operator= (ServiceInstance && )
Defined at line 3898 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/natural_types.h
ServiceInstance & operator= (const ServiceInstance & other)
bool operator== (const ServiceInstance & other)
bool operator!= (const ServiceInstance & other)
bool IsEmpty ()
const std::optional< ::std::string> & instance_name ()
The name of the service instance in this service directory.
::std::optional< ::std::string> & instance_name ()
The name of the service instance in this service directory.
ServiceInstance & instance_name (std::optional< ::std::string> value)
The name of the service instance in this service directory.
const std::optional< ::std::string> & child_name ()
The name of the component that serves the service instance,
including the collection name if the component is a child.
::std::optional< ::std::string> & child_name ()
The name of the component that serves the service instance,
including the collection name if the component is a child.
ServiceInstance & child_name (std::optional< ::std::string> value)
The name of the component that serves the service instance,
including the collection name if the component is a child.
const std::optional< ::std::string> & child_instance_name ()
The name of the service instance as exposed by the child.
::std::optional< ::std::string> & child_instance_name ()
The name of the service instance as exposed by the child.
ServiceInstance & child_instance_name (std::optional< ::std::string> value)
The name of the service instance as exposed by the child.
void ServiceInstance (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits