| 12345678910111213141516171819 | 
							- #ifndef RUNNER_UTILS_H_
 
- #define RUNNER_UTILS_H_
 
- #include <string>
 
- #include <vector>
 
- // Creates a console for the process, and redirects stdout and stderr to
 
- // it for both the runner and the Flutter library.
 
- void CreateAndAttachConsole();
 
- // Takes a null-terminated wchar_t* encoded in UTF-16 and returns a std::string
 
- // encoded in UTF-8. Returns an empty std::string on failure.
 
- std::string Utf8FromUtf16(const wchar_t* utf16_string);
 
- // Gets the command line arguments passed in as a std::vector<std::string>,
 
- // encoded in UTF-8. Returns an empty std::vector<std::string> on failure.
 
- std::vector<std::string> GetCommandLineArguments();
 
- #endif  // RUNNER_UTILS_H_
 
 
  |