(4842cc176881ae22e14ca193fba46c6a04d09530)
#include <QtCore/qtconfigmacros.h>
Go to the source code of this file.
|
#define | QT_VA_ARGS_CHOOSE(_1, _2, _3, _4, _5, _6, _7, _8, _9, N, ...) |
|
#define | QT_VA_ARGS_EXPAND(...) |
|
#define | QT_VA_ARGS_COUNT(...) |
|
#define | QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) |
|
#define | QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) |
|
#define | QT_OVERLOADED_MACRO(MACRO, ...) |
|
◆ QT_OVERLOADED_MACRO
#define QT_OVERLOADED_MACRO |
( |
| MACRO, |
|
|
| ... ) |
Value:
#define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC)
#define QT_VA_ARGS_EXPAND(...)
#define QT_VA_ARGS_COUNT(...)
Definition at line 76 of file qoverload.h.
◆ QT_OVERLOADED_MACRO_EXPAND
#define QT_OVERLOADED_MACRO_EXPAND |
( |
| MACRO, |
|
|
| ARGC ) |
◆ QT_OVERLOADED_MACRO_IMP
#define QT_OVERLOADED_MACRO_IMP |
( |
| MACRO, |
|
|
| ARGC ) |
Value:
#define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
Definition at line 75 of file qoverload.h.
◆ QT_VA_ARGS_CHOOSE
#define QT_VA_ARGS_CHOOSE |
( |
| _1, |
|
|
| _2, |
|
|
| _3, |
|
|
| _4, |
|
|
| _5, |
|
|
| _6, |
|
|
| _7, |
|
|
| _8, |
|
|
| _9, |
|
|
| N, |
|
|
| ... ) |
◆ QT_VA_ARGS_COUNT
#define QT_VA_ARGS_COUNT |
( |
| ... | ) |
|
Value:QT_VA_ARGS_EXPAND(
QT_VA_ARGS_CHOOSE(__VA_ARGS__, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0))
#define QT_VA_ARGS_CHOOSE(_1, _2, _3, _4, _5, _6, _7, _8, _9, N,...)
Definition at line 73 of file qoverload.h.
◆ QT_VA_ARGS_EXPAND
#define QT_VA_ARGS_EXPAND |
( |
| ... | ) |
|
◆ qConstOverload
template<typename... Args>
◆ qNonConstOverload
template<typename... Args>
◆ qOverload
template<typename... Args>