| 
    MRPT
    2.0.0
    
   | 
 
Go to the source code of this file.
Macros | |
| #define | SELBYTE0(v) (v & 0xff) | 
| #define | SELBYTE1(v) ((v >> 8) & 0xff) | 
| #define | SELBYTE2(v) ((v >> 16) & 0xff) | 
| #define | SELBYTE3(v) ((v >> 24) & 0xff) | 
| #define | MAKEWORD16B(__LOBYTE, __HILOBYTE) ((__LOBYTE) | ((__HILOBYTE) << 8)) | 
| #define | MAKEWORD32B(__LOWORD16, __HIWORD16) ((__LOWORD16) | ((__HIWORD16) << 16)) | 
| #define | MAKEWORD64B(__LOWORD32, __HIWORD32) ((__LOWORD32) | ((__HIWORD32) << 32)) | 
| #define MAKEWORD16B | ( | __LOBYTE, | |
| __HILOBYTE | |||
| ) | ((__LOBYTE) | ((__HILOBYTE) << 8)) | 
Definition at line 16 of file byte_manip.h.
Referenced by mrpt::serialization::CArchive::receiveMessage(), and mrpt::containers::reduced_hash().
| #define MAKEWORD32B | ( | __LOWORD16, | |
| __HIWORD16 | |||
| ) | ((__LOWORD16) | ((__HIWORD16) << 16)) | 
Definition at line 17 of file byte_manip.h.
| #define MAKEWORD64B | ( | __LOWORD32, | |
| __HIWORD32 | |||
| ) | ((__LOWORD32) | ((__HIWORD32) << 32)) | 
Definition at line 19 of file byte_manip.h.
| #define SELBYTE0 | ( | v | ) | (v & 0xff) | 
Definition at line 11 of file byte_manip.h.
Referenced by mrpt::containers::reduced_hash().
| #define SELBYTE1 | ( | v | ) | ((v >> 8) & 0xff) | 
Definition at line 12 of file byte_manip.h.
Referenced by mrpt::containers::reduced_hash().
| #define SELBYTE2 | ( | v | ) | ((v >> 16) & 0xff) | 
Definition at line 13 of file byte_manip.h.
Referenced by mrpt::containers::reduced_hash().
| #define SELBYTE3 | ( | v | ) | ((v >> 24) & 0xff) | 
Definition at line 14 of file byte_manip.h.
Referenced by mrpt::containers::reduced_hash().
| Page generated by Doxygen 1.8.14 for MRPT 2.0.0 Git: b38439d21 Tue Mar 31 19:58:06 2020 +0200 at miƩ abr 1 00:50:30 CEST 2020 |