All of these are only used in one spot. I'm worried having them defined here in a different header actually makes the code harder to follow. Additionally you have to worry about introducing global variables (which are constant, but still) into any file which includes this header.