Help for this page

Select Code to Download


  1. or download this
    CFG_START()
    CFG_ADD(int, FOO, /* some more stuff */)
    CFG_ADD(short, BAR, /* some more stuff */)
    CFG_ADD(float, BAZ, /* some more stuff */)
    CFG_END()
    
  2. or download this
    /* simplified */
    MetaData_t metadata = {
    ...
        #include "configfile.h"
        #undef CFG_ADD
    }
    
  3. or download this
    #define CFG_ADD(TYPE,NAME,STUFF) \
        #ifndef USING_ ## TYPE /* does not work */ \
    ...
    }
    #endif