KJS-API
#include "kjs/ustring.h"
#include "kjs/identifier.h"
#include "kjs/list.h"
#include <QtCore/QString>
Include dependency graph for kjsprivate.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Macros | |
#define | EXECSTATE(ctx) reinterpret_cast<ExecState*>((ctx)->hnd) |
#define | EXECSTATE_HANDLE(c) reinterpret_cast<KJSContextHandle*>(c) |
#define | INTERPRETER(h) reinterpret_cast<KJS::Interpreter*>((h)->hnd) |
#define | INTERPRETER_HANDLE(i) reinterpret_cast<KJSInterpreterHandle*>(i) |
#define | JSVALUE(h) reinterpret_cast<KJS::JSValue*>((h)->hnd) |
#define | JSVALUE_HANDLE(v) reinterpret_cast<KJSObjectHandle*>(v) |
#define | LIST(h) reinterpret_cast<const KJS::List*>((h)->hnd) |
#define | LIST_HANDLE(l) reinterpret_cast<const KJSArgumentsHandle*>(l) |
#define | PROTOTYPE(h) reinterpret_cast<CustomPrototype*>((h)->hnd) |
#define | PROTOTYPE_HANDLE(p) reinterpret_cast<KJSPrototypeHandle*>(p) |
Functions | |
static KJS::Identifier | toIdentifier (const QString &s) |
static QString | toQString (const KJS::UString &s) |
static KJS::UString | toUString (const QString &s) |
Macro Definition Documentation
#define EXECSTATE | ( | ctx | ) | reinterpret_cast<ExecState*>((ctx)->hnd) |
Definition at line 34 of file kjsprivate.h.
#define EXECSTATE_HANDLE | ( | c | ) | reinterpret_cast<KJSContextHandle*>(c) |
Definition at line 33 of file kjsprivate.h.
#define INTERPRETER | ( | h | ) | reinterpret_cast<KJS::Interpreter*>((h)->hnd) |
Definition at line 37 of file kjsprivate.h.
#define INTERPRETER_HANDLE | ( | i | ) | reinterpret_cast<KJSInterpreterHandle*>(i) |
Definition at line 36 of file kjsprivate.h.
#define JSVALUE | ( | h | ) | reinterpret_cast<KJS::JSValue*>((h)->hnd) |
Definition at line 31 of file kjsprivate.h.
#define JSVALUE_HANDLE | ( | v | ) | reinterpret_cast<KJSObjectHandle*>(v) |
Definition at line 30 of file kjsprivate.h.
#define LIST | ( | h | ) | reinterpret_cast<const KJS::List*>((h)->hnd) |
Definition at line 43 of file kjsprivate.h.
#define LIST_HANDLE | ( | l | ) | reinterpret_cast<const KJSArgumentsHandle*>(l) |
Definition at line 42 of file kjsprivate.h.
#define PROTOTYPE | ( | h | ) | reinterpret_cast<CustomPrototype*>((h)->hnd) |
Definition at line 40 of file kjsprivate.h.
#define PROTOTYPE_HANDLE | ( | p | ) | reinterpret_cast<KJSPrototypeHandle*>(p) |
Definition at line 39 of file kjsprivate.h.
Function Documentation
|
inlinestatic |
Definition at line 53 of file kjsprivate.h.
|
inlinestatic |
Definition at line 60 of file kjsprivate.h.
|
inlinestatic |
Definition at line 45 of file kjsprivate.h.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:23:43 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:23:43 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.