Вместо char* полезно использовать enum. Прямо сейчас непонятно какие меры поддерживаются, и как получить их список. Кроме того, возмодны опечатки в именах, и это будет приводить к ошибкам и сложной отладке. Поэтому лучше завести enum, и использовать его повсеместно.