KDECore
ktranscript.cpp File Reference
#include <ktranscript_p.h>
#include <config.h>
#include <kdecore_export.h>
#include <kglobal.h>
#include <kjs/value.h>
#include <kjs/object.h>
#include <kjs/lookup.h>
#include <kjs/function.h>
#include <kjs/interpreter.h>
#include <kjs/string_object.h>
#include <kjs/error_object.h>
#include <QVariant>
#include <QStringList>
#include <QList>
#include <QHash>
#include <QFile>
#include <QIODevice>
#include <QTextStream>
#include <QRegExp>
#include <qendian.h>
#include "ktranscript.lut.h"

Go to the source code of this file.
Namespaces | |
namespace | KJS |
Defines | |
#define | CALLARG(i) (args.size() > i ? args[i] : jsNull()) |
#define | DBGP "KTranscript: " |
#define | SFNAME "Ts" |
#define | SPREF SFNAME"." |
Typedefs | |
typedef QHash< QString, TsConfigGroup > | TsConfig |
typedef QHash< QString, QString > | TsConfigGroup |
Functions | |
static int | bin_read_int (const char *fc, qlonglong len, qlonglong &pos) |
static QByteArray | bin_read_string (const char *fc, qlonglong len, qlonglong &pos) |
int | countLines (const QString &s, int p) |
template<typename T1, typename T2, typename T3> | |
void | dbgout (const QString &str, const T1 &a1, const T2 &a2, const T3 &a3) |
template<typename T1, typename T2> | |
void | dbgout (const QString &str, const T1 &a1, const T2 &a2) |
template<typename T1> | |
void | dbgout (const QString &str, const T1 &a1) |
void | dbgout (const QString &str) |
QString | expt2str (ExecState *exec) |
KDE_EXPORT KTranscript * | load_transcript () |
QByteArray | normKeystr (const QString &raw) |
TsConfig | readConfig (const QString &fname) |
QString | trimSmart (const QString &raw) |
JSValue * | variantToJsValue (const QVariant &val) |
Define Documentation
#define CALLARG | ( | i | ) | (args.size() > i ? args[i] : jsNull()) |
Definition at line 744 of file ktranscript.cpp.
#define DBGP "KTranscript: " |
Definition at line 200 of file ktranscript.cpp.
#define SFNAME "Ts" |
Definition at line 644 of file ktranscript.cpp.
#define SPREF SFNAME"." |
Definition at line 807 of file ktranscript.cpp.
Typedef Documentation
typedef QHash<QString, TsConfigGroup> TsConfig |
Definition at line 52 of file ktranscript.cpp.
typedef QHash<QString, QString> TsConfigGroup |
Definition at line 49 of file ktranscript.cpp.
Function Documentation
static int bin_read_int | ( | const char * | fc, | |
qlonglong | len, | |||
qlonglong & | pos | |||
) | [static] |
Definition at line 1489 of file ktranscript.cpp.
static QByteArray bin_read_string | ( | const char * | fc, | |
qlonglong | len, | |||
qlonglong & | pos | |||
) | [static] |
Definition at line 1502 of file ktranscript.cpp.
int countLines | ( | const QString & | s, | |
int | p | |||
) |
Definition at line 265 of file ktranscript.cpp.
void dbgout | ( | const QString & | str, | |
const T1 & | a1, | |||
const T2 & | a2, | |||
const T3 & | a3 | |||
) | [inline] |
Definition at line 222 of file ktranscript.cpp.
void dbgout | ( | const QString & | str, | |
const T1 & | a1, | |||
const T2 & | a2 | |||
) | [inline] |
Definition at line 215 of file ktranscript.cpp.
void dbgout | ( | const QString & | str, | |
const T1 & | a1 | |||
) | [inline] |
Definition at line 208 of file ktranscript.cpp.
void dbgout | ( | const QString & | str | ) |
Definition at line 201 of file ktranscript.cpp.
QString expt2str | ( | ExecState * | exec | ) |
Definition at line 246 of file ktranscript.cpp.
KDE_EXPORT KTranscript* load_transcript | ( | ) |
Definition at line 421 of file ktranscript.cpp.
QByteArray normKeystr | ( | const QString & | raw | ) |
Definition at line 279 of file ktranscript.cpp.
Definition at line 358 of file ktranscript.cpp.
Definition at line 311 of file ktranscript.cpp.
JSValue* variantToJsValue | ( | const QVariant & | val | ) |
Definition at line 341 of file ktranscript.cpp.