Visitor helper struct to fetch the upkeep type flag if applicable, or the the value otherwise. More...
#include <unit.hpp>
Public Member Functions | |
template<typename T > | |
std::enable_if_t<!std::is_same_v< int, T >, std::string > | operator() (T &) const |
std::string | operator() (int v) const |
Visitor helper struct to fetch the upkeep type flag if applicable, or the the value otherwise.