11 Dec
2002
11 Dec
'02
3:06 p.m.
Many C/C++ libraries contain one or more .h/.hpp files that define various constants used by that library's API.
What is the prescribed method for wrapping #defines that are used to represent constants?
Also, how do I wrap anonymous enums?
What do you mean by "wrapping" ?
For example, I have a project with an Enumerations.h file containing:
#define MSG_A 23 #define MSG_B 25 enum {Red, White, Blue = 40 };
What would the boost wrapper code for the above look like?