KJSGlobalObject

KJSGlobalObject Class Reference

#include <kjsobject.h>

Inheritance diagram for KJSGlobalObject:

Public Member Functions

 KJSGlobalObject ()
 
- Public Member Functions inherited from KJSObject
 KJSObject ()
 
 KJSObject (const KJSObject &o)
 
 ~KJSObject ()
 
bool isBoolean () const
 
bool isNull () const
 
bool isNumber () const
 
bool isObject () const
 
bool isString () const
 
bool isUndefined () const
 
KJSObjectoperator= (const KJSObject &o)
 
KJSObject property (KJSContext *ctx, const QString &name)
 
void setProperty (KJSContext *ctx, const QString &name, const KJSObject &value)
 
void setProperty (KJSContext *ctx, const QString &name, bool value)
 
void setProperty (KJSContext *ctx, const QString &name, double value)
 
void setProperty (KJSContext *ctx, const QString &name, int value)
 
void setProperty (KJSContext *ctx, const QString &name, const QString &value)
 
void setProperty (KJSContext *ctx, const QString &name, const char *value)
 
bool toBoolean (KJSContext *ctx)
 
int toInt32 (KJSContext *ctx)
 
double toNumber (KJSContext *ctx)
 
QString toString (KJSContext *ctx)
 

Detailed Description

A class representing a global object of an execution environment.

Global object

Definition at line 279 of file kjsobject.h.

Constructor & Destructor Documentation

KJSGlobalObject::KJSGlobalObject ( )

Constructs an empty global object.

Usually done through KJSPrototype::constructGlobalObject().

Definition at line 246 of file kjsobject.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Aug 10 2020 23:04:04 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.