Changeset 46270 in vbox for trunk/include/iprt
- Timestamp:
- May 26, 2013 3:34:28 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/types.h
r45724 r46270 736 736 { 737 737 /** Pointer into the void... */ 738 void *pv; 738 void *pv; 739 /** Pointer to char value. */ 740 char *pch; 741 /** Pointer to char value. */ 742 unsigned char *puch; 743 /** Pointer to a int value. */ 744 int *pi; 745 /** Pointer to a unsigned int value. */ 746 unsigned int *pu; 747 /** Pointer to a long value. */ 748 long *pl; 749 /** Pointer to a long value. */ 750 unsigned long *pul; 739 751 /** Pointer to a 8-bit unsigned value. */ 740 uint8_t *pu8;752 uint8_t *pu8; 741 753 /** Pointer to a 16-bit unsigned value. */ 742 uint16_t *pu16;754 uint16_t *pu16; 743 755 /** Pointer to a 32-bit unsigned value. */ 744 uint32_t *pu32;756 uint32_t *pu32; 745 757 /** Pointer to a 64-bit unsigned value. */ 746 uint64_t *pu64;758 uint64_t *pu64; 747 759 } RTPTRUNION; 748 760 /** Pointer to a pointer union. */ … … 755 767 { 756 768 /** Pointer into the void... */ 757 void const *pv; 769 void const *pv; 770 /** Pointer to char value. */ 771 char const *pch; 772 /** Pointer to char value. */ 773 unsigned char const *puch; 774 /** Pointer to a int value. */ 775 int const *pi; 776 /** Pointer to a unsigned int value. */ 777 unsigned int const *pu; 778 /** Pointer to a long value. */ 779 long const *pl; 780 /** Pointer to a long value. */ 781 unsigned long const *pul; 758 782 /** Pointer to a 8-bit unsigned value. */ 759 uint8_t const *pu8;783 uint8_t const *pu8; 760 784 /** Pointer to a 16-bit unsigned value. */ 761 uint16_t const *pu16;785 uint16_t const *pu16; 762 786 /** Pointer to a 32-bit unsigned value. */ 763 uint32_t const *pu32;787 uint32_t const *pu32; 764 788 /** Pointer to a 64-bit unsigned value. */ 765 uint64_t const *pu64;789 uint64_t const *pu64; 766 790 } RTCPTRUNION; 767 791 /** Pointer to a const pointer union. */ … … 774 798 { 775 799 /** Pointer into the void... */ 776 void volatile *pv; 800 void volatile *pv; 801 /** Pointer to char value. */ 802 char volatile *pch; 803 /** Pointer to char value. */ 804 unsigned char volatile *puch; 805 /** Pointer to a int value. */ 806 int volatile *pi; 807 /** Pointer to a unsigned int value. */ 808 unsigned int volatile *pu; 809 /** Pointer to a long value. */ 810 long volatile *pl; 811 /** Pointer to a long value. */ 812 unsigned long volatile *pul; 777 813 /** Pointer to a 8-bit unsigned value. */ 778 uint8_t volatile *pu8;814 uint8_t volatile *pu8; 779 815 /** Pointer to a 16-bit unsigned value. */ 780 uint16_t volatile *pu16;816 uint16_t volatile *pu16; 781 817 /** Pointer to a 32-bit unsigned value. */ 782 uint32_t volatile *pu32;818 uint32_t volatile *pu32; 783 819 /** Pointer to a 64-bit unsigned value. */ 784 uint64_t volatile *pu64;820 uint64_t volatile *pu64; 785 821 } RTVPTRUNION; 786 822 /** Pointer to a const pointer union. */ … … 793 829 { 794 830 /** Pointer into the void... */ 795 void const volatile *pv; 831 void const volatile *pv; 832 /** Pointer to char value. */ 833 char const volatile *pch; 834 /** Pointer to char value. */ 835 unsigned char const volatile *puch; 836 /** Pointer to a int value. */ 837 int const volatile *pi; 838 /** Pointer to a unsigned int value. */ 839 unsigned int const volatile *pu; 840 /** Pointer to a long value. */ 841 long const volatile *pl; 842 /** Pointer to a long value. */ 843 unsigned long const volatile *pul; 796 844 /** Pointer to a 8-bit unsigned value. */ 797 uint8_t const volatile *pu8;845 uint8_t const volatile *pu8; 798 846 /** Pointer to a 16-bit unsigned value. */ 799 uint16_t const volatile *pu16;847 uint16_t const volatile *pu16; 800 848 /** Pointer to a 32-bit unsigned value. */ 801 uint32_t const volatile *pu32;849 uint32_t const volatile *pu32; 802 850 /** Pointer to a 64-bit unsigned value. */ 803 uint64_t const volatile *pu64;851 uint64_t const volatile *pu64; 804 852 } RTCVPTRUNION; 805 853 /** Pointer to a const pointer union. */
Note:
See TracChangeset
for help on using the changeset viewer.