Creates an instance from an encoded string.
Creates an instance by encoding name and byte representaion.
Returns name of current encoding.
Returns a current string as a byte array.
Recodes current data of this UniString object into a new encoding by the string type passed as template parameter.
Recodes current data of this UniString object to new encoding in runtime.
Returns string of specified encoding by data type in compile time.
Returns string as byte array of specified encoding by data type.
Returns UTF-8 string represenation.
Name of string encoding.
Byte string representation.
A universal string containing string data and information about its encoding.