Skip to main content

Module flags

Module flags 

Source
Expand description

Type/Member-Flags (XTypes 1.3 §7.3.4.5).

Alle Flags sind 16-bit Bitmasks. Die Bits sind spec-definiert und werden wire-format-identisch enkodiert.

Structs§

AliasMemberFlag
Flags fuer Alias-Member (ungebraucht in Minimal, für Wire-Symmetry).
AliasTypeFlag
Flags fuer Alias-Typ.
AnnotationParameterFlag
Flags fuer Annotation-Parameter.
AnnotationTypeFlag
Flags fuer Annotation-Typ.
BitfieldFlag
Flags fuer Bitfield (Bitset-Member).
BitflagFlag
Flags fuer Bitflag (Bitmask-Member).
BitmaskTypeFlag
Flags fuer Bitmask-Typ.
BitsetTypeFlag
Flags fuer Bitset-Typ.
CollectionElementFlag
Flags fuer Collection-Element.
CollectionTypeFlag
Flags fuer Collection (Sequence/Array/Map).
EnumLiteralFlag
Flags fuer Enum-Literal (@default_literal-Bit).
EnumTypeFlag
Flags fuer Enum-Typ.
StructMemberFlag
Flags fuer einen Struct-Member (StructMemberFlag §7.3.4.5).
StructTypeFlag
Flags fuer einen Struct-Typ (StructTypeFlag §7.3.4.5).
UnionDiscriminatorFlag
Flags fuer einen Union-Discriminator.
UnionMemberFlag
Flags fuer einen Union-Member (§7.3.4.5 UnionMemberFlag).
UnionTypeFlag
Flags fuer einen Union-Typ.