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