tree: 6a0f6e7f32bcc5ab198e84694a89a7ee08595907 [path history] [tgz]
  1. README.md
all/fidl/fidl.test.union/README.md

fidl.test.union

PROTOCOLS

TestProtocol

Defined in fidl.test.union/union.test.fidl

FlexibleXUnionHenceResponseMustBeHeapAllocated

Request {#TestProtocol.FlexibleXUnionHenceResponseMustBeHeapAllocated_Request}

<EMPTY>

Response {#TestProtocol.FlexibleXUnionHenceResponseMustBeHeapAllocated_Response}

StrictXUnionHenceResponseMayBeStackAllocated

Request {#TestProtocol.StrictXUnionHenceResponseMayBeStackAllocated_Request}

<EMPTY>

Response {#TestProtocol.StrictXUnionHenceResponseMayBeStackAllocated_Response}

STRUCTS

Empty {#Empty data-text=“Empty”}

Defined in fidl.test.union/union.test.fidl

<EMPTY>

NullableUnionStruct {#NullableUnionStruct data-text=“NullableUnionStruct”}

Defined in fidl.test.union/union.test.fidl

Pasta {#Pasta data-text=“Pasta”}

Defined in fidl.test.union/union.test.fidl

Pizza {#Pizza data-text=“Pizza”}

Defined in fidl.test.union/union.test.fidl

StructWithNullableXUnion {#StructWithNullableXUnion data-text=“StructWithNullableXUnion”}

Defined in fidl.test.union/union.test.fidl

UnionSandwich {#UnionSandwich data-text=“UnionSandwich”}

Defined in fidl.test.union/union.test.fidl

UNIONS

ExplicitFoo flexible{:.fidl-attribute} {#ExplicitFoo data-text=“ExplicitFoo”}

Defined in fidl.test.union/union.test.fidl

ExplicitPizzaOrPasta strict{:.fidl-attribute} {#ExplicitPizzaOrPasta data-text=“ExplicitPizzaOrPasta”}

Defined in fidl.test.union/union.test.fidl

ExplicitStrictFoo strict{:.fidl-attribute} {#ExplicitStrictFoo data-text=“ExplicitStrictFoo”}

Defined in fidl.test.union/union.test.fidl

ExplicitUnion strict{:.fidl-attribute} {#ExplicitUnion data-text=“ExplicitUnion”}

Defined in fidl.test.union/union.test.fidl

ExplicitXUnion flexible{:.fidl-attribute} {#ExplicitXUnion data-text=“ExplicitXUnion”}

Defined in fidl.test.union/union.test.fidl

FieldCollision strict{:.fidl-attribute} {#FieldCollision data-text=“FieldCollision”}

Defined in fidl.test.union/union.test.fidl

FlexibleFoo flexible{:.fidl-attribute} {#FlexibleFoo data-text=“FlexibleFoo”}

Defined in fidl.test.union/union.test.fidl

FlexiblePizzaOrPasta flexible{:.fidl-attribute} {#FlexiblePizzaOrPasta data-text=“FlexiblePizzaOrPasta”}

Defined in fidl.test.union/union.test.fidl

FlexibleUnion flexible{:.fidl-attribute} {#FlexibleUnion data-text=“FlexibleUnion”}

Defined in fidl.test.union/union.test.fidl

NewerSimpleUnion flexible{:.fidl-attribute} {#NewerSimpleUnion data-text=“NewerSimpleUnion”}

Defined in fidl.test.union/union.test.fidl

OlderSimpleUnion flexible{:.fidl-attribute} {#OlderSimpleUnion data-text=“OlderSimpleUnion”}

Defined in fidl.test.union/union.test.fidl

PizzaOrPasta strict{:.fidl-attribute} {#PizzaOrPasta data-text=“PizzaOrPasta”}

Defined in fidl.test.union/union.test.fidl

ReverseOrdinalUnion strict{:.fidl-attribute} {#ReverseOrdinalUnion data-text=“ReverseOrdinalUnion”}

Defined in fidl.test.union/union.test.fidl

StrictBoundedXUnion strict{:.fidl-attribute} {#StrictBoundedXUnion data-text=“StrictBoundedXUnion”}

Defined in fidl.test.union/union.test.fidl

StrictFoo strict{:.fidl-attribute} {#StrictFoo data-text=“StrictFoo”}

Defined in fidl.test.union/union.test.fidl

StrictPizzaOrPasta strict{:.fidl-attribute} {#StrictPizzaOrPasta data-text=“StrictPizzaOrPasta”}

Defined in fidl.test.union/union.test.fidl

StrictSimpleXUnion strict{:.fidl-attribute} {#StrictSimpleXUnion data-text=“StrictSimpleXUnion”}

Defined in fidl.test.union/union.test.fidl

StrictUnion strict{:.fidl-attribute} {#StrictUnion data-text=“StrictUnion”}

Defined in fidl.test.union/union.test.fidl

Union strict{:.fidl-attribute} {#Union data-text=“Union”}

Defined in fidl.test.union/union.test.fidl

UnionWithAttributes flexible{:.fidl-attribute} {#UnionWithAttributes data-text=“UnionWithAttributes”}

Defined in fidl.test.union/union.test.fidl

XUnionContainingEmptyStruct flexible{:.fidl-attribute} {#XUnionContainingEmptyStruct data-text=“XUnionContainingEmptyStruct”}

Defined in fidl.test.union/union.test.fidl