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