#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