Creating an RWUString
RWUString instances can be constructed from:
*a null-terminated sequence of char, RWUChar16, or RWUChar32 values
*a sequence of char, RWUChar16, or RWUChar32 values of a specified length that may contain embedded nulls
*a std::string, RWCString, or RWBasicUString
RWUString inherits the memory management options of RWBasicUString. See Memory Management in RWBasicUString for more information.