А в температуре свой enum. Он должен быть один на всех, его можно разместить вне структуры и класса, чтобы они видели его и могли использовать.