![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qprocess_p.h>
Classes | |
struct | NameMapMutexLocker |
struct | OrderedNameMapMutexLocker |
Public Types | |
typedef QProcEnvKey | Key |
typedef QProcEnvValue | Value |
using | Map = QMap<Key, Value> |
Public Member Functions | |
Key | prepareName (const QString &name) const |
QString | nameToString (const Key &name) const |
Value | prepareValue (const QString &value) const |
QString | valueToString (const Value &value) const |
QProcessEnvironmentPrivate () | |
QProcessEnvironmentPrivate (const QProcessEnvironmentPrivate &other) | |
QStringList | toList () const |
QStringList | keys () const |
void | insert (const QProcessEnvironmentPrivate &other) |
![]() | |
QSharedData () noexcept | |
Constructs a QSharedData object with a reference count of 0. | |
QSharedData (const QSharedData &) noexcept | |
Constructs a QSharedData object with reference count 0. | |
QSharedData & | operator= (const QSharedData &)=delete |
~QSharedData ()=default | |
Static Public Member Functions | |
static QProcessEnvironment | fromList (const QStringList &list) |
Public Attributes | |
Map | vars |
![]() | |
QAtomicInt | ref |
Definition at line 103 of file qprocess_p.h.
Definition at line 106 of file qprocess_p.h.
using QProcessEnvironmentPrivate::Map = QMap<Key, Value> |
Definition at line 162 of file qprocess_p.h.
Definition at line 107 of file qprocess_p.h.
|
inline |
Definition at line 146 of file qprocess_p.h.
|
inline |
Definition at line 147 of file qprocess_p.h.
References QProcessEnvironmentPrivate::NameMapMutexLocker::NameMapMutexLocker(), and QProcessEnvironmentPrivate().
Referenced by QProcessEnvironmentPrivate().
|
static |
Definition at line 70 of file qprocess.cpp.
void QProcessEnvironmentPrivate::insert | ( | const QProcessEnvironmentPrivate & | other | ) |
Definition at line 99 of file qprocess.cpp.
QStringList QProcessEnvironmentPrivate::keys | ( | ) | const |
Definition at line 88 of file qprocess.cpp.
Definition at line 134 of file qprocess_p.h.
References QProcessEnvironmentPrivate::NameMapMutexLocker::NameMapMutexLocker().
Definition at line 126 of file qprocess_p.h.
References QProcessEnvironmentPrivate::NameMapMutexLocker::NameMapMutexLocker().
Definition at line 143 of file qprocess_p.h.
QStringList QProcessEnvironmentPrivate::toList | ( | ) | const |
Definition at line 61 of file qprocess.cpp.
Definition at line 144 of file qprocess_p.h.
Map QProcessEnvironmentPrivate::vars |
Definition at line 163 of file qprocess_p.h.