#ifndef AE_MACROS_H #define AE_MACROS_H #define CONSTRUCT_FUNC_NAME_A(p, c, m) p ## _ ## c ## _ ## m #define CONSTRUCT_FUNC_NAME(p, c, m) CONSTRUCT_FUNC_NAME_A(p, c, m) #endif