Jump to content

Conv endian t: Difference between revisions

From EDM2
conv_endian_t
 
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== conv_endian_t ==
== conv_endian_t ==
Source about source and target endians.
Source about source and target endians.


=== Type ===
=== Type ===
 
  [[USHORT]] source
  [[OS2 API:DataType:USHORT|USHORT]] source
  USHORT target
  [[OS2 API:DataType:USHORT|USHORT]] target


==== C declaration method ====
==== C declaration method ====
typedef struct
typedef struct


=== Fields ===
=== Fields ===
;source:Source information.
;target:Target information.
=== Comment ===
Each field can contain:
; 0x0000 : Use system endian
; 0xfeff : Use big endian
; 0xfffe : Use little endian


source Source information.
=== Example ===
target Target information.
<PRE>
typedef struct _conv_endian_rec {
  unsigned short      source;
  unsigned short      target;
} conv_endian_t;
</PRE>


=== Comment ===
[[Category:Data type]]

Latest revision as of 02:40, 16 August 2017

conv_endian_t

Source about source and target endians.

Type

USHORT source
USHORT target

C declaration method

typedef struct

Fields

source
Source information.
target
Target information.

Comment

Each field can contain:

0x0000
Use system endian
0xfeff
Use big endian
0xfffe
Use little endian

Example

typedef struct _conv_endian_rec {
  unsigned short       source;
  unsigned short       target;
} conv_endian_t;