Dynamically create additional enum

I currently working on c++ plugin. But before I release the plugin I wish to change some of the variables of the hard coded enum.
Is it possible too create additional enum in the master interface enum or register enum from other classes into the master enum.
as I have trouble figuring the best method since I normally write database code in PHP