Go to the documentation of this file.
24 #ifndef LSST_PEX_CONFIG_H
25 #define LSST_PEX_CONFIG_H
36 #define LSST_CONTROL_FIELD(NAME, TYPE, DOC) \
37 static char const * _doc_ ## NAME() { \
38 static char const * doc = DOC; \
41 static char const * _type_ ## NAME() { \
42 static char const * type = #TYPE; \
62 #define LSST_NESTED_CONTROL_FIELD(NAME, MODULE, TYPE, DOC) \
63 static char const * _doc_ ## NAME() { \
64 static char const * doc = DOC; \
67 static char const * _type_ ## NAME() { \
68 static char const * type = #TYPE; \
71 static char const * _module_ ## NAME() { \
72 static char const * mod = #MODULE; \