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. More...

#include <AUI/Platform/AProcess.h>

Signals and public fields

AStringVector list
 
bool win32WrapWhitespaceArgumentsWithQuots = true
 

Detailed Description

Process arguments represented as array of strings.

Member Data Documentation

◆ list

AStringVector AProcess::ArgStringList::list

Argument list.

◆ win32WrapWhitespaceArgumentsWithQuots

bool AProcess::ArgStringList::win32WrapWhitespaceArgumentsWithQuots = true

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.


The documentation for this struct was generated from the following file:
Collaboration diagram for AProcess::ArgStringList: