AUI Framework  develop
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
AProcess::ArgStringList Struct Reference

Process arguments represented as array of strings.

#include <AUI/Platform/AProcess.h>

Signals and public fields#

AStringVector list
 
bool win32WrapWhitespaceArgumentsWithQuots = true
 

Member Data Documentation#

◆ list#

AStringVector AProcess::ArgStringList::list

Argument list.

◆ win32WrapWhitespaceArgumentsWithQuots#

bool AProcess::ArgStringList::win32WrapWhitespaceArgumentsWithQuots = true
Windows-specific
Takes action only on Windows platform.

If true, during conversion to a single command line string on Windows platforms elements of list containing whitespaces are wrapped with quots escaping existing quots. As it's the only way on Windows platforms to supply paths with whitespaces, executables generally handle these quots properly.

If it does not work for your particular case, you may try setting this to false or use AProcess::ArgSingleString to take full control of command line during process creation.

Defaults to true.