class ReleaseTransform

Defined at line 1062 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/markers.h

Released Transforms will be garbage collected by the system once they are no longer

necessary for rendering. For Transforms, this means there is no path from any unreleased

Transform to the newly-released Transform.

Once released, the id immediately goes out of scope for future function calls and can be

reused when creating new Transforms.

It is an error to call functions with a released id (unless that id has been reused to

construct a new Transform).

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