What you can do is set bit fields that indicate the type of the value, e.g.,
mapStringString = 0x01
mapStringInt = 0x02
and then use those for value type checking.
What you can do is set bit fields that indicate the type of the value, e.g.,
mapStringString = 0x01
mapStringInt = 0x02
and then use those for value type checking.