class Invocation

Defined at line 120 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/cpp/fidl/fuchsia.test/cpp/natural_types.h

Specification of a test to run.

Public Methods

void Invocation (Storage_ storage)
void Invocation ()

Defined at line 126 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/cpp/fidl/fuchsia.test/cpp/natural_types.h

void Invocation (Invocation && )

Defined at line 127 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/cpp/fidl/fuchsia.test/cpp/natural_types.h

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

Defined at line 128 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/cpp/fidl/fuchsia.test/cpp/natural_types.h

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

Uniquely identifies a test case within a test suite.

This member is required.

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

Uniquely identifies a test case within a test suite.

This member is required.

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

Uniquely identifies a test case within a test suite.

This member is required.

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

Optional tag, arbitrarily specified by clients of `Suite`.

This field is not used by Suite protocol, but passed

back as is by `OnTestCaseStarted`.

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

Optional tag, arbitrarily specified by clients of `Suite`.

This field is not used by Suite protocol, but passed

back as is by `OnTestCaseStarted`.

Invocation & tag (std::optional< ::std::string> value)

Optional tag, arbitrarily specified by clients of `Suite`.

This field is not used by Suite protocol, but passed

back as is by `OnTestCaseStarted`.

void Invocation (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits