Go to the source code of this file.
|
#define | NOMINMAX |
|
#define | M_2PI 6.283185307179586476925286766559 |
|
#define | M_PIf 3.14159265358979f |
|
#define | M_2PIf 6.28318530717959f |
|
#define | MRPT_CHECK_GCC_VERSION(major, minor) 0 |
| MRPT_CHECK_GCC_VERSION(MAJ,MIN) More...
|
|
#define | MRPT_VISUALC_VERSION(major) 0 |
| MRPT_CHECK_VISUALC_VERSION(Version) Version=8 for 2005, 9=2008, 10=2010, 11=2012, 12=2013, 14=2015. More...
|
|
#define | MRPT_CHECK_VISUALC_VERSION(major) 0 |
|
#define | __has_feature(x) 0 |
|
#define | __has_extension __has_feature |
|
#define | MRPT_DO_PRAGMA(x) |
| Declare MRPT_TODO(message)
More...
|
|
#define | MRPT_MSG_PRAGMA(_msg) |
|
#define | MRPT_WARNING(x) MRPT_MSG_PRAGMA("Warning: " x) |
|
#define | MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x) |
|
#define | MRPT_printf_format_check(_FMT_, _VARARGS_) |
|
#define | MRPT_scanf_format_check(_FMT_, _VARARGS_) |
|
#define | __CURRENT_FUNCTION_NAME__ __PRETTY_FUNCTION__ |
| A macro for obtaining the name of the current function:
More...
|
|
#define | MRPT_printf_format_check(_FMT_, _VARARGS_) |
|
#define | MRPT_scanf_format_check(_FMT_, _VARARGS_) |
|
#define | MRPT_FORCE_INLINE inline |
| Tells the compiler we really want to inline that function. More...
|
|
◆ __CURRENT_FUNCTION_NAME__
#define __CURRENT_FUNCTION_NAME__ __PRETTY_FUNCTION__ |
A macro for obtaining the name of the current function:
Definition at line 134 of file common.h.
◆ __has_extension
◆ __has_feature
#define __has_feature |
( |
|
x | ) |
0 |
◆ M_2PI
#define M_2PI 6.283185307179586476925286766559 |
◆ M_2PIf
#define M_2PIf 6.28318530717959f |
◆ M_PIf
#define M_PIf 3.14159265358979f |
◆ MRPT_CHECK_GCC_VERSION
#define MRPT_CHECK_GCC_VERSION |
( |
|
major, |
|
|
|
minor |
|
) |
| 0 |
◆ MRPT_CHECK_VISUALC_VERSION
#define MRPT_CHECK_VISUALC_VERSION |
( |
|
major | ) |
0 |
◆ MRPT_DO_PRAGMA
#define MRPT_DO_PRAGMA |
( |
|
x | ) |
|
◆ MRPT_FORCE_INLINE
#define MRPT_FORCE_INLINE inline |
Tells the compiler we really want to inline that function.
Definition at line 157 of file common.h.
◆ MRPT_MSG_PRAGMA
#define MRPT_MSG_PRAGMA |
( |
|
_msg | ) |
|
◆ MRPT_printf_format_check [1/2]
#define MRPT_printf_format_check |
( |
|
_FMT_, |
|
|
|
_VARARGS_ |
|
) |
| |
◆ MRPT_printf_format_check [2/2]
#define MRPT_printf_format_check |
( |
|
_FMT_, |
|
|
|
_VARARGS_ |
|
) |
| |
◆ MRPT_scanf_format_check [1/2]
#define MRPT_scanf_format_check |
( |
|
_FMT_, |
|
|
|
_VARARGS_ |
|
) |
| |
◆ MRPT_scanf_format_check [2/2]
#define MRPT_scanf_format_check |
( |
|
_FMT_, |
|
|
|
_VARARGS_ |
|
) |
| |
◆ MRPT_TODO
◆ MRPT_VISUALC_VERSION
#define MRPT_VISUALC_VERSION |
( |
|
major | ) |
0 |
◆ MRPT_WARNING
◆ NOMINMAX