kjsembed
variant_binding.cpp File Reference
#include "variant_binding.h"
#include <stdlib.h>
#include <kjs/PropertyNameArray.h>
#include <kjs/array_instance.h>
#include <QtCore/QBitRef>
#include <QtCore/QByteRef>
#include <QtCore/QDebug>
#include <QtCore/QObject>
#include <QtGui/QWidget>
#include "kjseglobal.h"
#include "static_binding.h"
#include "qobject_binding.h"
Include dependency graph for variant_binding.cpp:

Go to the source code of this file.
Enumerations | |
| enum | JavaScriptArrayType { None, List, Map } |
Functions | |
| KJS::JSValue * | callCast (KJS::ExecState *exec, KJS::JSObject *self, const KJS::List &args) |
| KJS::JSValue * | callName (KJS::ExecState *exec, KJS::JSObject *self, const KJS::List &args) |
| KJS::JSValue * | callToString (KJS::ExecState *exec, KJS::JSObject *self, const KJS::List &args) |
| JavaScriptArrayType | checkArray (KJS::ExecState *exec, KJS::JSValue *val) |
| QList< QVariant > | KJSEmbed::convertArrayToList (KJS::ExecState *exec, KJS::JSValue *value) |
| QMap< QString, QVariant > | KJSEmbed::convertArrayToMap (KJS::ExecState *exec, KJS::JSValue *value) |
| QStringList | KJSEmbed::convertArrayToStringList (KJS::ExecState *exec, KJS::JSValue *value) |
| QDateTime | convertDateToDateTime (KJS::ExecState *exec, KJS::JSValue *value) |
| KJS::JSValue * | KJSEmbed::convertToValue (KJS::ExecState *exec, const QVariant &value) |
| QVariant | KJSEmbed::convertToVariant (KJS::ExecState *exec, KJS::JSValue *value) |
| QVariant | KJSEmbed::extractVariant (KJS::ExecState *exec, KJS::JSValue *value) |
Enumeration Type Documentation
| enum JavaScriptArrayType |
Function Documentation
| KJS::JSValue* callCast | ( | KJS::ExecState * | exec, | |
| KJS::JSObject * | self, | |||
| const KJS::List & | args | |||
| ) |
Definition at line 93 of file variant_binding.cpp.
| KJS::JSValue* callName | ( | KJS::ExecState * | exec, | |
| KJS::JSObject * | self, | |||
| const KJS::List & | args | |||
| ) |
Definition at line 86 of file variant_binding.cpp.
| KJS::JSValue* callToString | ( | KJS::ExecState * | exec, | |
| KJS::JSObject * | self, | |||
| const KJS::List & | args | |||
| ) |
Definition at line 107 of file variant_binding.cpp.
| JavaScriptArrayType checkArray | ( | KJS::ExecState * | exec, | |
| KJS::JSValue * | val | |||
| ) |
Definition at line 132 of file variant_binding.cpp.
| QDateTime convertDateToDateTime | ( | KJS::ExecState * | exec, | |
| KJS::JSValue * | value | |||
| ) |
Definition at line 229 of file variant_binding.cpp.
KDE 4.1 API Reference