class Build

Defined at line 92 of file fidling/gen/sdk/fidl/fuchsia.component.test/fuchsia.component.test/cpp/fidl/fuchsia.component.test/cpp/markers.h

Assembles the realm being constructed and returns the URL for the root

component in the realm, which may then be used to create a new component

in any collection where fuchsia-test-component is properly set up. Once

this is called, any Realm channels for the realm will no longer be

usable. The `runner` argument must be provided if the `AddLocalChild`

function has been used in this realm, as this runner channel will be

used to inform the client when to start and stop running any local

component implementations.

Errors:

- `INVALID_COMPONENT_DECL`: A component declaration failed validaiton.

- `BUILD_ALREADY_CALLED`: The `Build` function has been called multiple

times on this channel.

Public Members

static const bool kHasClientToServer
static const bool kHasClientToServerBody
static const bool kHasServerToClient
static const bool kHasServerToClientBody
static const bool kHasNonEmptyUserFacingResponse
static const bool kHasDomainError
static const bool kHasFrameworkError
static const uint64_t kOrdinal