Derive-C
Loading...
Searching...
No Matches
namespace.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NS_EXPANDED(pre, post)
#define NS(pre, post)
#define EXPAND(...)
#define PRIV(name)

Macro Definition Documentation

◆ EXPAND

#define EXPAND ( ...)
Value:
__VA_ARGS__

Definition at line 5 of file namespace.h.

◆ NS

#define NS ( pre,
post )
Value:
NS_EXPANDED(pre, post)
#define NS_EXPANDED(pre, post)
Definition namespace.h:3

Definition at line 4 of file namespace.h.

◆ NS_EXPANDED

#define NS_EXPANDED ( pre,
post )
Value:
pre##_##post

Definition at line 3 of file namespace.h.

◆ PRIV

#define PRIV ( name)
Value:
NS(__private, name)
#define NS(pre, post)
Definition namespace.h:4

Definition at line 6 of file namespace.h.