Go to the documentation of this file.
10 #ifndef BAM_CONSTANTS_H
11 #define BAM_CONSTANTS_H
153 template <
typename T>
156 static bool CanConvertFrom(
const char)
161 static bool CanConvertTo(
const char)
166 static char TypeCode()
174 struct TagTypeHelper<uint8_t>
176 static bool CanConvertFrom(
const char c)
180 static bool CanConvertTo(
const char c)
186 static char TypeCode()
193 struct TagTypeHelper<int8_t>
195 static bool CanConvertFrom(
const char c)
199 static bool CanConvertTo(
const char c)
204 static char TypeCode()
211 struct TagTypeHelper<uint16_t>
213 static bool CanConvertFrom(
const char c)
218 static bool CanConvertTo(
const char c)
222 static char TypeCode()
229 struct TagTypeHelper<int16_t>
231 static bool CanConvertFrom(
const char c)
236 static bool CanConvertTo(
const char c)
240 static char TypeCode()
247 struct TagTypeHelper<uint32_t>
249 static bool CanConvertFrom(
const char c)
254 static bool CanConvertTo(
const char c)
258 static char TypeCode()
265 struct TagTypeHelper<int32_t>
267 static bool CanConvertFrom(
const char c)
272 static bool CanConvertTo(
const char c)
276 static char TypeCode()
283 struct TagTypeHelper<float>
285 static bool CanConvertFrom(
const char c)
292 static bool CanConvertTo(
const char c)
296 static char TypeCode()
303 struct TagTypeHelper<std::string>
305 static bool CanConvertFrom(
const char c)
309 static bool CanConvertTo(
const char c)
313 static char TypeCode()
323 #endif // BAM_CONSTANTS_H