KDECore
kmacroexpander.cpp File Reference
#include "kmacroexpander_p.h"
#include "kdebug.h"
#include <QtCore/QHash>
#include <QtCore/QStringList>
Include dependency graph for kmacroexpander.cpp:
Go to the source code of this file.
Namespaces | |
KMacroExpander | |
Functions | |
QString | KMacroExpander::expandMacros (const QString &str, const QHash< QChar, QString > &map, QChar c=QLatin1Char('%')) |
QString | KMacroExpander::expandMacros (const QString &str, const QHash< QString, QString > &map, QChar c=QLatin1Char('%')) |
QString | KMacroExpander::expandMacros (const QString &str, const QHash< QChar, QStringList > &map, QChar c=QLatin1Char('%')) |
QString | KMacroExpander::expandMacros (const QString &ostr, const QHash< QString, QStringList > &map, QChar c) |
QString | KMacroExpander::expandMacrosShellQuote (const QString &str, const QHash< QChar, QString > &map, QChar c=QLatin1Char('%')) |
QString | KMacroExpander::expandMacrosShellQuote (const QString &str, const QHash< QString, QString > &map, QChar c=QLatin1Char('%')) |
QString | KMacroExpander::expandMacrosShellQuote (const QString &str, const QHash< QChar, QStringList > &map, QChar c=QLatin1Char('%')) |
QString | KMacroExpander::expandMacrosShellQuote (const QString &ostr, const QHash< QString, QStringList > &map, QChar c) |
static bool | isIdentifier (ushort c) |
static QStringList & | operator+= (QStringList &s, const QString &n) |
template<typename KT , typename VT > | |
QString | TexpandMacros (const QString &ostr, const QHash< KT, VT > &map, QChar c) |
template<typename KT , typename VT > | |
QString | TexpandMacrosShellQuote (const QString &ostr, const QHash< KT, VT > &map, QChar c) |
Function Documentation
|
static |
Definition at line 117 of file kmacroexpander.cpp.
|
static |
Definition at line 112 of file kmacroexpander.cpp.
template<typename KT , typename VT >
|
inline |
Definition at line 318 of file kmacroexpander.cpp.
template<typename KT , typename VT >
|
inline |
Definition at line 328 of file kmacroexpander.cpp.
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:47:10 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:47:10 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.