Changeset 95448 in vbox for trunk/include/iprt/types.h
- Timestamp:
- Jun 30, 2022 8:23:26 AM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/types.h
r95304 r95448 337 337 uint16_t u; 338 338 339 /** 16-bit view. */340 uint16_t au16[1];341 /** 8-bit view. */342 uint8_t au8[2];343 339 /** 16-bit hi/lo view. */ 344 340 struct … … 352 348 #endif 353 349 } s; 350 351 /** Unsigned 16-bit view. */ 352 uint16_t au16[1]; 353 /** Unsigned 8-bit view. */ 354 uint8_t au8[2]; 355 356 /** Signed 16-bit view. */ 357 int16_t ai16[1]; 358 /** Signed 8-bit view. */ 359 int8_t ai8[2]; 354 360 } RTUINT16U; 355 361 /** Pointer to a 16-bit unsigned integer union. */ … … 389 395 } Words; 390 396 391 /** 32-bit view. */397 /** Unsigned 32-bit view. */ 392 398 uint32_t au32[1]; 393 /** 16-bit view. */399 /** Unsigned 16-bit view. */ 394 400 uint16_t au16[2]; 395 /** 8-bit view. */401 /** Unsigned 8-bit view. */ 396 402 uint8_t au8[4]; 403 404 /** Signed 32-bit view. */ 405 int32_t ai32[1]; 406 /** Signed 16-bit view. */ 407 int16_t ai16[2]; 408 /** Signed 8-bit view. */ 409 int8_t ai8[4]; 397 410 } RTUINT32U; 398 411 /** Pointer to a 32-bit unsigned integer union. */ … … 447 460 } Words; 448 461 449 /** 64-bit view. */462 /** Unsigned 64-bit view. */ 450 463 uint64_t au64[1]; 451 /** 32-bit view. */464 /** Unsigned 32-bit view. */ 452 465 uint32_t au32[2]; 453 /** 16-bit view. */466 /** Unsigned 16-bit view. */ 454 467 uint16_t au16[4]; 455 /** 8-bit view. */468 /** Unsigned 8-bit view. */ 456 469 uint8_t au8[8]; 470 471 /** Signed 64-bit view. */ 472 int64_t ai64[1]; 473 /** Signed 32-bit view. */ 474 int32_t ai32[2]; 475 /** Signed 16-bit view. */ 476 int16_t ai16[4]; 477 /** Signed 8-bit view. */ 478 int8_t ai8[8]; 457 479 } RTUINT64U; 458 480 /** Pointer to a 64-bit unsigned integer union. */ … … 536 558 } Words; 537 559 538 /** 64-bit view. */560 /** Unsigned 64-bit view. */ 539 561 uint64_t au64[2]; 540 /** 32-bit view. */562 /** Unsigned 32-bit view. */ 541 563 uint32_t au32[4]; 542 /** 16-bit view. */564 /** Unsigned 16-bit view. */ 543 565 uint16_t au16[8]; 544 /** 8-bit view. */566 /** Unsigned 8-bit view. */ 545 567 uint8_t au8[16]; 568 569 /** Signed 64-bit view. */ 570 int64_t ai64[2]; 571 /** Signed 32-bit view. */ 572 int32_t ai32[4]; 573 /** Signed 16-bit view. */ 574 int16_t ai16[8]; 575 /** Signed 8-bit view. */ 576 int8_t ai8[16]; 546 577 } RTUINT128U; 547 578 #pragma pack() … … 664 695 } DQWords; 665 696 666 /** 128-bit view. */697 /** Unsigned 128-bit view. */ 667 698 RTUINT128U au128[2]; 668 /** 64-bit view. */699 /** Unsigned 64-bit view. */ 669 700 uint64_t au64[4]; 670 /** 32-bit view. */701 /** Unsigned 32-bit view. */ 671 702 uint32_t au32[8]; 672 /** 16-bit view. */703 /** Unsigned 16-bit view. */ 673 704 uint16_t au16[16]; 674 /** 8-bit view. */705 /** Unsigned 8-bit view. */ 675 706 uint8_t au8[32]; 707 708 /** Signed 64-bit view. */ 709 int64_t ai64[4]; 710 /** Signed 32-bit view. */ 711 int32_t ai32[8]; 712 /** Signed 16-bit view. */ 713 int16_t ai16[16]; 714 /** Signed 8-bit view. */ 715 int8_t ai8[32]; 676 716 } RTUINT256U; 677 717 #pragma pack()
Note:
See TracChangeset
for help on using the changeset viewer.