TypeConverter supports the following types, and vectors of these types and their pointers:
- Basic types
- bool
- char
- unsigned char
- signed char
- short
- unsigned short
- int
- unsigned int
- long
- unsigned long
- int64_t
- uint64_t
- float
- double
- void
- std::string
- Int64 (this is a class that wraps 64-bit signed integers on all platforms)
- UInt64 (this is a class that wraps 64-bit unsigned integers on all platforms)
- Enumerated types
- Classes