ModifierT is a helper class to handle the mapping of Type->Enum and Enum->Type. More...
#include <Modifier.h>
Public Member Functions | |
virtual ModifierTypeEnum | getModifierType () const |
Returns ModifierType for typename T. | |
virtual uint32_t | getModifierUsage () const |
Returns ModifierUsage for typename T. |
ModifierT is a helper class to handle the mapping of Type->Enum and Enum->Type.
This imposes some structure on the subclasses--they all now expect to have a const static field called ModifierType.