class StructWithoutPadding

Defined at line 350 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/natural_types.h

Public Methods

void StructWithoutPadding (Storage_ storage)
void StructWithoutPadding (uint8_t a, uint8_t b, uint16_t c, uint32_t d)
void StructWithoutPadding ()

Default constructs a |StructWithoutPadding| only if all of its members are default constructible.

Defined at line 360 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/natural_types.h

void StructWithoutPadding (StructWithoutPadding && )

Defined at line 363 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/natural_types.h

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

Defined at line 364 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/natural_types.h

StructWithoutPadding & operator= (const StructWithoutPadding & other)
bool operator== (const StructWithoutPadding & other)
bool operator!= (const StructWithoutPadding & other)
uint8_t a ()
uint8_t & a ()
StructWithoutPadding & a (uint8_t value)

Setter for a.

uint8_t b ()
uint8_t & b ()
StructWithoutPadding & b (uint8_t value)

Setter for b.

uint16_t c ()
uint16_t & c ()
StructWithoutPadding & c (uint16_t value)

Setter for c.

uint32_t d ()
uint32_t & d ()
StructWithoutPadding & d (uint32_t value)

Setter for d.

void StructWithoutPadding (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits