12 #include <vlutil/vlNetTypes.h>
26 *((DtU16 *)
this) = u;
41 operator DtU16 ()
const
44 return *((DtU16 *)
this);
64 *((DtU32 *)
this) = u;
66 msword = (DtU16)(u & 0xffff);
lsword = (DtU16)((u & 0xffff0000) >> 16);
79 operator DtU32 ()
const
82 return *((DtU32 *)
this);
104 *((DtInt16 *)
this) = i;
119 operator DtInt16 ()
const
122 return *((DtInt16 *)
this);
142 *((DtInt32 *)
this) = i;
144 msword = (DtU16)(i & 0xffff);
lsword = (DtU16)((i & 0xffff0000) >> 16);
158 operator DtInt32 ()
const
161 return *((DtInt32 *)
this);
DtLeU16()
Least Significant Byte.
Definition: leTypes.h:21
Little Endian unsigned 16-bit quantity.
Definition: leTypes.h:15
DtLeInt32()
Least Significant Word.
Definition: leTypes.h:137
DtLeInt16 & operator=(const DtLeInt16 &other)
Definition: leTypes.h:112
Little Endian unsigned 32-bit quantity.
Definition: leTypes.h:52
DtLeU32 & operator=(const DtLeU32 &u)
Definition: leTypes.h:72
DtLeU16 & operator=(const DtU16 &u)
Definition: leTypes.h:39
DtLeInt16 lsword
Most Significant Word.
Definition: leTypes.h:135
Little endian signed 32-bit quantity.
Definition: leTypes.h:130
DtLeInt32(const DtLeInt32 &i)
Definition: leTypes.h:148
DtLeU16 & operator=(const DtLeU16 &u)
Definition: leTypes.h:34
DtLeInt16(const DtLeInt16 &i)
Definition: leTypes.h:110
DtLeU32()
Least Significant Word.
Definition: leTypes.h:59
DtLeInt16(const DtInt16 &i)
Definition: leTypes.h:101
DtLeU32(const DtLeU32 &u)
Definition: leTypes.h:70
DtLeInt16 & operator=(const DtInt16 &other)
Definition: leTypes.h:117
DtLeInt32 & operator=(const DtInt32 &other)
Definition: leTypes.h:156
DtLeU16(const DtLeU16 &u)
Definition: leTypes.h:32
DtNetU8 lsbyte
Most Significant Byte.
Definition: leTypes.h:19
DtNetU8 msbyte
Definition: leTypes.h:18
DtLeInt32(const DtInt32 &i)
Definition: leTypes.h:139
DtLeInt16 msword
Definition: leTypes.h:134
DtLeU16(DtU16 u)
Definition: leTypes.h:23
Little Endian signed 16-bit quantity.
Definition: leTypes.h:92
DtLeInt32 & operator=(const DtLeInt32 &other)
Definition: leTypes.h:150
DtLeU32(const DtU32 &u)
Definition: leTypes.h:61
DtLeU16 msword
Definition: leTypes.h:56
DtNetInt8 lsbyte
Most Significant Byte.
Definition: leTypes.h:97
DtLeU16 lsword
Most Significant Word.
Definition: leTypes.h:57
DtLeInt16()
Least Significant Byte.
Definition: leTypes.h:99
DtLeU32 & operator=(const DtU32 &u)
Definition: leTypes.h:77
DtNetInt8 msbyte
Definition: leTypes.h:96