Open 3D Engine AzCore API Reference 26.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Settings::Platform::CommandLineConverter Class Reference

#include <CommandLineParser_WinAPI.h>

Public Member Functions

 CommandLineConverter (int &argc, char **&argv)
 
 CommandLineConverter (int &argc, char **&argv)
 

Detailed Description

A class to ensure command-line parameters are in utf-8 encoding. On non-Windows platforms, it is assumed that utf-8 is used by default, so no further processing is required.

A class to ensure command-line parameters are in utf-8 encoding. On Windows installations without utf-8 commandline arguments, the passed argc and argv arguments are overwritten. This class may allocate and stores additional strings, therefore it needs to stay in scope until the arguments are no longer needed.


The documentation for this class was generated from the following files: