kjs Library API Documentation

kjs Library Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
KJS::BinaryLogicalNodeExpr1 && expr2, expr1 || expr2
KJS::BooleanRepresents an primitive Null value
KJS::ClassInfoClass Information
KJS::CollectorGarbage collector
KJS::CompletionCompletion objects are used to convey the return status and value from functions. Handle for a Completion type
KJS::ConditionalNodeThe ternary operator, "logical ? expr1 : expr2"
KJS::ContextRepresents an execution context, as specified by section 10 of the ECMA spec
KJS::ContextImpExecution context
KJS::CString8 bit char based string class
KJS::ErrorFactory methods for error objects
KJS::ExecStateRepresents the current state of script execution
KJS::FunctionImpImplementation class for internal Functions
KJS::HashEntryAn entry in a hash table
KJS::HashTableA hash table Usually the hashtable is generated by the create_hash_table script, from a .table file
KJS::InterpreterInterpreter objects can be used to evaluate ECMAScript code
KJS::LabelStackThe "label set" in Ecma-262 spec
KJS::ListNative list type
KJS::ListIteratorIterator for KJS::List objects
KJS::LookupFast keyword lookup
KJS::NullRepresents an primitive Null value
KJS::NumberRepresents an primitive Number value
KJS::ObjectRepresents an Object
KJS::Reference
KJS::StringRepresents an primitive Null value
KJS::UCharUnicode character
KJS::UCharReferenceDynamic reference to a string character
KJS::UndefinedRepresents an primitive Undefined value
KJS::UStringUnicode string class
KJS::ValueValue objects are act as wrappers ("smart pointers") around ValueImp objects and their descendents
KJS::ValueImpValueImp is the base type for all primitives (Undefined, Null, Boolean, String, Number) and objects in ECMAScript
KDE Logo
This file is part of the documentation for kdelibs Version 3.1.0.
Documentation copyright © 1996-2002 the KDE developers.
Generated on Wed Oct 8 12:21:16 2003 by doxygen 1.2.18 written by Dimitri van Heesch, © 1997-2001