KJS::NumberObjectImp

Search for usage in LXR

#include <number_object.h>

Inherits KJS::InternalFunctionImp.

Public Types

enum  {
  NaNValue, NegInfinity, PosInfinity, MaxValue,
  MinValue, MaxSafeInteger, MinSafeInteger, IsFinite,
  IsInteger, IsNaN, IsSafeInteger, ParseInt,
  ParseFloat
}
 

Public Member Functions

 NumberObjectImp (ExecState *exec, FunctionPrototype *funcProto, NumberPrototype *numberProto)
 
JSValuecallAsFunction (ExecState *exec, JSObject *thisObj, const List &args) override
 
const ClassInfoclassInfo () const override
 
JSObject * construct (const List &)
 
JSObject * construct (ExecState *exec, const List &args) override
 
Completion execute (const List &)
 
bool getOwnPropertySlot (ExecState *, const Identifier &, PropertySlot &) override
 
JSValuegetValueProperty (ExecState *exec, int token) const
 
bool implementsConstruct () const override
 

Static Public Attributes

static const ClassInfo info = {"Function", &InternalFunctionImp::info, &numberTable, nullptr}
 

Detailed Description

The initial value of the global variable's "Number" property

Definition at line 81 of file number_object.h.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Fri Aug 12 2022 03:54:57 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.