Go to the source code of this file.
|
| template<class T > |
| void | WireGet (const epicsUInt8 *pWireSrc, T &) |
| |
| template<class T > |
| void | WireSet (const T &, epicsUInt8 *pWireDst) |
| |
| template<class T > |
| void | AlignedWireGet (const T &, T &) |
| |
| template<class T > |
| void | AlignedWireSet (const T &, T &) |
| |
| epicsUInt16 | byteSwap (const epicsUInt16 &src) |
| |
| epicsUInt32 | byteSwap (const epicsUInt32 &src) |
| |
| template<> |
| void | WireGet< epicsUInt8 > (const epicsUInt8 *pWireSrc, epicsUInt8 &dst) |
| |
| template<> |
| void | WireGet< epicsUInt16 > (const epicsUInt8 *pWireSrc, epicsUInt16 &dst) |
| |
| template<> |
| void | WireGet< epicsUInt32 > (const epicsUInt8 *pWireSrc, epicsUInt32 &dst) |
| |
| template<> |
| void | WireSet< epicsUInt8 > (const epicsUInt8 &src, epicsUInt8 *pWireDst) |
| |
| template<> |
| void | WireSet< epicsUInt16 > (const epicsUInt16 &src, epicsUInt8 *pWireDst) |
| |
| template<> |
| void | WireSet< epicsUInt32 > (const epicsUInt32 &src, epicsUInt8 *pWireDst) |
| |
template<class T >
| void AlignedWireGet |
( |
const T & |
src, |
|
|
T & |
dst |
|
) |
| |
|
inline |
template<class T >
| void AlignedWireSet |
( |
const T & |
src, |
|
|
T & |
dst |
|
) |
| |
|
inline |
Definition at line 108 of file osiWireFormat.h.
111 ( ( src << 8u ) | ( src >> 8u ) );
unsigned short epicsUInt16
Definition at line 115 of file osiWireFormat.h.
118 static_cast < epicsUInt16 > ( src >> 16u ) );
120 static_cast < epicsUInt16 > ( src ) );
122 ( ( tmp1 << 16u ) | tmp0 );
template<class T >
| void WireGet |
( |
const epicsUInt8 * |
pWireSrc, |
|
|
T & |
dst |
|
) |
| |
|
inline |
Definition at line 177 of file osiWireFormat.h.
181 ( pWireSrc[0] << 8u ) | pWireSrc[1] );
unsigned short epicsUInt16
Definition at line 185 of file osiWireFormat.h.
189 ( pWireSrc[0] << 24u ) |
190 ( pWireSrc[1] << 16u ) |
191 ( pWireSrc[2] << 8u ) |
template<class T >
| void WireSet |
( |
const T & |
src, |
|
|
epicsUInt8 * |
pWireDst |
|
) |
| |
|
inline |