CMPI 2.1.0 API
|
Helper macros for message translation. More...
Macros | |
#define | CMFmtArgs0() 0 |
Args value for no message insert pairs. | |
#define | CMFmtArgs1(v1) 1,v1 |
Args value for 1 message insert pair. | |
#define | CMFmtArgs2(v1, v2) 2,v1,v2 |
Args value for 2 message insert pairs. | |
#define | CMFmtArgs3(v1, v2, v3) 3,v1,v2,v3 |
Args value for 3 message insert pairs. | |
#define | CMFmtArgs4(v1, v2, v3, v4) 4,v1,v2,v3,v4 |
Args value for 4 message insert pairs. | |
#define | CMFmtArgs5(v1, v2, v3, v4, v5) 5,v1,v2,v3,v4,v5 |
Args value for 5 message insert pairs. | |
#define | CMFmtArgs6(v1, v2, v3, v4, v5, v6) 6,v1,v2,v3,v4,v5,v6 |
Args value for 6 message insert pairs. | |
#define | CMFmtArgs7(v1, v2, v3, v4, v5, v6, v7) 7,v1,v2,v3,v4,v5,v6,v7 |
Args value for 7 message insert pairs. | |
#define | CMFmtArgs8(v1, v2, v3, v4, v5, v6, v7, v8) 8,v1,v2,v3,v4,v5,v6,v7,v8 |
Args value for 8 message insert pairs. | |
#define | CMFmtArgs9(v1, v2, v3, v4, v5, v6, v7, v8, v9) 9,v1,v2,v3,v4,v5,v6,v7,v8,v9 |
Args value for 9 message insert pairs. | |
#define | CMFmtArgs10(v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) 10,v1,v2,v3,v4,v5,v6,v7,v8,v9,v10 |
Args value for 10 message insert pairs. | |
Helper macros for message translation.
These macros are used for the args
argument of CMGetMessage() and CMGetMessage2().
The argument of each of these macros is a comma-separated list of invocations of the CMFmt<type>(<v>) macros.