HPCToolkit
|
Go to the source code of this file.
Macros | |
#define | SSON_cat2(a, b) a ## b |
#define | SSON_cat3(a, b, c) a ## b ## c |
#define | SS_OBJ_NAME(ssname) SSON_cat3(_,ssname,_obj) |
#define | SS_OBJ_CONSTRUCTOR_HELPER2(first, second) SSON_cat2(first, second) |
#define | SS_OBJ_CONSTRUCTOR_HELPER1(ssname) SS_OBJ_CONSTRUCTOR_HELPER2(hpcrun_constructor_ss_, ssname) |
#define | SS_OBJ_CONSTRUCTOR(ssname) SS_OBJ_CONSTRUCTOR_HELPER1(SS_OBJ_NAME(ssname)) |
#define SS_OBJ_CONSTRUCTOR | ( | ssname | ) | SS_OBJ_CONSTRUCTOR_HELPER1(SS_OBJ_NAME(ssname)) |
Definition at line 58 of file ss-obj-name.h.
#define SS_OBJ_CONSTRUCTOR_HELPER1 | ( | ssname | ) | SS_OBJ_CONSTRUCTOR_HELPER2(hpcrun_constructor_ss_, ssname) |
Definition at line 57 of file ss-obj-name.h.
#define SS_OBJ_CONSTRUCTOR_HELPER2 | ( | first, | |
second | |||
) | SSON_cat2(first, second) |
Definition at line 56 of file ss-obj-name.h.
#define SS_OBJ_NAME | ( | ssname | ) | SSON_cat3(_,ssname,_obj) |
Definition at line 53 of file ss-obj-name.h.
#define SSON_cat2 | ( | a, | |
b | |||
) | a ## b |
Definition at line 50 of file ss-obj-name.h.
#define SSON_cat3 | ( | a, | |
b, | |||
c | |||
) | a ## b ## c |
Definition at line 51 of file ss-obj-name.h.