This utility class is for performing UTF-8 <-> UTF-16 conversion. It is intended for use with function/method parameters. For example, you can call FunctionTakingUTF16( CStrAutoEncode( utf8_string ).ToWString() ) or FunctionTakingUTF8( CStrAutoEncode( utf16_string ).ToString() ) The converted string is allocated off the heap, and destroyed when the object goes out of scope. if the string cannot
source not stored for this graph (policy: none)
no outgoing calls
no test coverage detected