Go to the source code of this file.
◆ OSL_HIBYTE
Value:
unsigned char sal_uInt8
Definition types.h:44
 
 
 
◆ OSL_HINIBBLE
      
        
          | #define OSL_HINIBBLE | ( |  | b | ) |  | 
      
 
 
◆ OSL_HIWORD
Value:((sal_uInt16)(((sal_uInt32)(d) >> 16) & 0xFFFF))
 
 
◆ OSL_LOBYTE
◆ OSL_LONIBBLE
      
        
          | #define OSL_LONIBBLE | ( |  | b | ) |  | 
      
 
 
◆ OSL_LOWORD
Value:((sal_uInt16)((sal_uInt32)(d) & 0xFFFF))
 
 
◆ OSL_MAKEBYTE
      
        
          | #define OSL_MAKEBYTE | ( |  | nl, | 
        
          |  |  |  | nh ) | 
      
 
Value:((
sal_uInt8)(((nl) & 0x0F) | (((nh) & 0x0F) << 4)))
Define the platform byte order as OSL_BIGENDIAN or OSL_LITENDIAN. 
Define macros for byte order manipulation. 
 
 
◆ OSL_MAKEDWORD
      
        
          | #define OSL_MAKEDWORD | ( |  | wl, | 
        
          |  |  |  | wh ) | 
      
 
Value:((sal_uInt32)((wl) & 0xFFFF) | (((sal_uInt32)(wh) & 0xFFFF) << 16))
 
 
◆ OSL_MAKEWORD
      
        
          | #define OSL_MAKEWORD | ( |  | bl, | 
        
          |  |  |  | bh ) | 
      
 
Value:((sal_uInt16)((sal_uInt16)((bl) & 0xFF) | (((sal_uInt16)(bh) & 0xFF) << 8)))
 
 
◆ OSL_NETDWORD
      
        
          | #define OSL_NETDWORD | ( |  | d | ) |  | 
      
 
Value:
#define OSL_NETWORD(w)
Define macros for swapping between host and network byte order.
Definition endian.h:124
#define OSL_LOWORD(d)
Definition endian.h:106
#define OSL_HIWORD(d)
Definition endian.h:109
#define OSL_MAKEDWORD(wl, wh)
Definition endian.h:103
 
 
 
◆ OSL_NETWORD
Value:
#define OSL_MAKEWORD(bl, bh)
Definition endian.h:93
#define OSL_LOBYTE(w)
Definition endian.h:96
#define OSL_HIBYTE(w)
Definition endian.h:99
 
Define macros for swapping between host and network byte order. 
 
 
◆ OSL_SWAPDWORD
      
        
          | #define OSL_SWAPDWORD | ( |  | d | ) |  | 
      
 
Value:
#define OSL_SWAPWORD(w)
Define macros for swapping between byte orders.
Definition endian.h:135
 
 
 
◆ OSL_SWAPWORD
      
        
          | #define OSL_SWAPWORD | ( |  | w | ) |  | 
      
 
Value:
Define macros for swapping between byte orders.