netmsgs/libnetmsgs/nmLibPack.c
static inline void unpacklittle(byte_t buf[], byte_t *p, size_t size)
{
  size_t    n = 0;

  // forward copy
  while( n < size )
  {
    *p++ = buf[n++];
  }
}
/*!
 * \brief Unpack an element from the message buffer in little-endian byte order.
 *
 * Little-Endian Host Version
 *
 * \param [in] buf  Output message buffer.
 * \param [out] p   Byte pointer to typecasted element to be unpacked (set).
 * \param size      Byte size of element to unpack.
 */
\brief Unpack an element from the message buffer in little-endian byte order.
Little-Endian Host Version

\param [in] buf  Output message buffer.
\param [out] p   Byte pointer to typecasted element to be unpacked (set).
\param size      Byte size of element to unpack.
\ brief Unpack an element from the message buffer in little - endian byte order . Little - Endian Host Version \ param [ in ] buf Output message buffer . \ param [ out ] p Byte pointer to typecasted element to be unpacked ( set ) . \ param size Byte size of element to unpack .
static inline void unpacklittle(byte_t buf[], byte_t *p, size_t size)
{
  size_t    n = 0;
  while( n < size )
  {
    *p++ = buf[n++];
  }
}
static inline void unpacklittle ( byte_t buf [ ] , byte_t * p , size_t size ) { size_t n = 0 ; while ( n < size ) { * p ++ = buf [ n ++ ] ; } }
\brief Unpack an element from the message buffer in little-endian byte order.
\ brief Unpack an element from the message buffer in little - endian byte order .
// forward copy