![]() |
Qt 6.x
The Qt SDK
|
#include <qprocess_p.h>
Inheritance diagram for QProcessEnvironmentPrivate:
Collaboration diagram for QProcessEnvironmentPrivate: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) |
Public Member Functions inherited from QSharedData | |
| 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 |
Public Attributes inherited from QSharedData | |
| 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 other().
Here is the call graph for this function:
|
static |
Definition at line 69 of file qprocess.cpp.
References QList< T >::constBegin(), QList< T >::constEnd(), QProcessEnvironment::insert(), it, list, and pos.
Here is the call graph for this function:| void QProcessEnvironmentPrivate::insert | ( | const QProcessEnvironmentPrivate & | other | ) |
Definition at line 98 of file qprocess.cpp.
References QMap< Key, T >::insert(), it, other(), and vars.
Referenced by QProcessEnvironment::insert().
Here is the call graph for this function:
Here is the caller graph for this function:| QStringList QProcessEnvironmentPrivate::keys | ( | ) | const |
Definition at line 87 of file qprocess.cpp.
References QMap< Key, T >::constBegin(), QMap< Key, T >::constEnd(), it, nameToString(), QMap< Key, T >::size(), and vars.
Referenced by QProcessEnvironment::keys().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 134 of file qprocess_p.h.
References QString::fromLocal8Bit().
Referenced by keys(), and toList().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 126 of file qprocess_p.h.
References QByteArray::isEmpty().
Referenced by QProcessEnvironment::contains(), QProcessEnvironment::insert(), and QProcessEnvironment::value().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 143 of file qprocess_p.h.
Referenced by QProcessEnvironment::insert().
Here is the caller graph for this function:| QStringList QProcessEnvironmentPrivate::toList | ( | ) | const |
Definition at line 60 of file qprocess.cpp.
References QMap< Key, T >::cbegin(), QMap< Key, T >::cend(), it, nameToString(), QMap< Key, T >::size(), valueToString(), and vars.
Referenced by QProcessEnvironment::toStringList().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 144 of file qprocess_p.h.
Referenced by toList(), and QProcessEnvironment::value().
Here is the caller graph for this function:| Map QProcessEnvironmentPrivate::vars |
Definition at line 163 of file qprocess_p.h.
Referenced by QProcessEnvironment::clear(), QProcessEnvironment::contains(), insert(), QProcessEnvironment::insert(), QProcessEnvironment::isEmpty(), keys(), QProcessEnvironment::operator==(), QProcessEnvironment::remove(), toList(), and QProcessEnvironment::value().