--- dds-xtypes-rtf4_typeobject_issue-36.idl 2025-08-14 08:25:35 +++ dds-xtypes-rtf4_typeobject_issue-36_52.idl 2025-08-28 16:21:51 @@ -25,6 +25,8 @@ const octet TK_FLOAT32 = 0x09; const octet TK_FLOAT64 = 0x0A; const octet TK_FLOAT128 = 0x0B; + const octet TK_INT8 = 0x0C; + const octet TK_UINT8 = 0x0D; const octet TK_CHAR8 = 0x10; const octet TK_CHAR16 = 0x11; @@ -257,13 +259,13 @@ // relation is the identity. // // For Plain Types and Hash-defined TypeIdentifiers there are three - // possibilities: MINIMAL, COMPLETE, and COMMON: + // possibilities: MINIMAL, COMPLETE, and COMMON: // - MINIMAL indicates the TypeIdentifier identifies equivalent types // according to the MINIMAL equivalence relation // - COMPLETE indicates the TypeIdentifier identifies equivalent types // according to the COMPLETE equivalence relation // - COMMON indicates the TypeIdentifier identifies equivalent types - // according to both the MINIMAL and the COMMON equivalence relation. + // according to both the MINIMAL and the COMPLETE equivalence relation. // This means the TypeIdentifier is the same for both relationships // @extensibility(FINAL) @nested @@ -275,9 +277,11 @@ case TK_NONE: case TK_BOOLEAN: case TK_BYTE_TYPE: + case TK_INT8_TYPE: case TK_INT16_TYPE: case TK_INT32_TYPE: case TK_INT64_TYPE: + case TK_UINT8_TYPE: case TK_UINT16_TYPE: case TK_UINT32_TYPE: case TK_UINT64_TYPE: