class FormatModifier

Defined at line 2045 of file fidling/gen/sdk/fidl/fuchsia.sysmem/fuchsia.sysmem/cpp/fidl/fuchsia.sysmem/cpp/natural_types.h

This type is deprecated for new code, but is still used by some camera code.

Public Methods

void FormatModifier (Storage_ storage)
void FormatModifier (uint64_t value)
void FormatModifier ()

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

Defined at line 2055 of file fidling/gen/sdk/fidl/fuchsia.sysmem/fuchsia.sysmem/cpp/fidl/fuchsia.sysmem/cpp/natural_types.h

void FormatModifier (FormatModifier && )

Defined at line 2058 of file fidling/gen/sdk/fidl/fuchsia.sysmem/fuchsia.sysmem/cpp/fidl/fuchsia.sysmem/cpp/natural_types.h

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

Defined at line 2059 of file fidling/gen/sdk/fidl/fuchsia.sysmem/fuchsia.sysmem/cpp/fidl/fuchsia.sysmem/cpp/natural_types.h

FormatModifier & operator= (const FormatModifier & other)
bool operator== (const FormatModifier & other)
bool operator!= (const FormatModifier & other)
uint64_t value ()

The upper 8 bits are a vendor code as allocated in FormatModifierVendor

enum. The lower 56 bits are vendor-defined.

This field and the values that go in this field are defined this way for

compatibility reasons.

uint64_t & value ()

The upper 8 bits are a vendor code as allocated in FormatModifierVendor

enum. The lower 56 bits are vendor-defined.

This field and the values that go in this field are defined this way for

compatibility reasons.

FormatModifier & value (uint64_t value)

The upper 8 bits are a vendor code as allocated in FormatModifierVendor

enum. The lower 56 bits are vendor-defined.

This field and the values that go in this field are defined this way for

compatibility reasons.

void FormatModifier (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits