Skip to content

File macro.h

FileList > common > macro.h

Go to the source code of this file

Macros

Type Name
define UIPC_CONCATE (x, y) x##y
define UIPC_NAME_WITH_ID (x) UIPC_NAME_WITH_ID_IMPL(x, __COUNTER__)
define UIPC_NAME_WITH_ID_IMPL (x, ID) UIPC_CONCATE(x, ID)
define UIPC_TO_STRING (x) #x

Macro Definition Documentation

define UIPC_CONCATE

#define UIPC_CONCATE (
    x,
    y
) x##y

define UIPC_NAME_WITH_ID

#define UIPC_NAME_WITH_ID (
    x
) UIPC_NAME_WITH_ID_IMPL(x, __COUNTER__)

define UIPC_NAME_WITH_ID_IMPL

#define UIPC_NAME_WITH_ID_IMPL (
    x,
    ID
) UIPC_CONCATE(x, ID)

define UIPC_TO_STRING

#define UIPC_TO_STRING (
    x
) #x


The documentation for this class was generated from the following file include/uipc/common/macro.h