KJS
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
▼NKJS | |
CBinaryLogicalNode | Expr1 && expr2, expr1 || expr2 |
CBooleanObjectImp | |
CBooleanProtoFunc | |
CBooleanPrototype | |
CClassInfo | Class Information |
CCollector | Garbage collector |
CCompletion | Completion objects are used to convey the return status and value from functions |
CConditionalNode | The ternary operator, "logical ? expr1 : expr2" |
CCString | 8 bit char based string class |
CDateObjectImp | |
CDateProtoFunc | |
CDatePrototype | |
CDebugger | |
CError | Factory methods for error objects |
CExecState | Represents the current state of script execution |
CFunctionBodyNode | This AST node corresponds to the function body or top-level code in the AST, but is used to keep track of much of the information relevant to the whole function, such as parameter names and symbol tables |
CFunctionImp | Implementation class for internal Functions |
CFunctionObjectImp | |
CFunctionProtoFunc | |
CFunctionPrototype | |
CHashEntry | An entry in a hash table |
CHashTable | A hash table Usually the hashtable is generated by the create_hash_table script, from a .table file |
CIdentifier | Represents an Identifier for a Javascript object |
CInterpreter | Interpreter objects can be used to evaluate ECMAScript code |
CJSValue | JSValue is the base type for all primitives (Undefined, Null, Boolean, String, Number) and objects in ECMAScript |
CJSWrapperObject | This class is used as a base for classes such as String, Number, Boolean and Date which which are wrappers for primitive types |
CList | Native list type |
CListIterator | Iterator for KJS::List objects |
CLookup | Fast keyword lookup |
CNumberObjectImp | |
CNumberProtoFunc | |
CNumberPrototype | |
CObjectObjectImp | |
CObjectProtoFunc | |
CObjectPrototype | |
CParser | |
CPropertyMap | Javascript Property Map |
CStringObjectFuncImp | |
CStringObjectImp | |
CStringProtoFunc | |
CStringPrototype | |
CThrower | A minimal object that just throws an exception if executed |
CUChar | Unicode character |
CUnicodeSupport | Interface to set enhanced Unicode support functions |
▼CUString | Unicode string class |
CRep | |
CKJSArguments | A class representing a list of JavaScript arguments |
CKJSArray | A class representing a JavaScript array object |
CKJSBoolean | A class representing a boolean JavaScript value |
CKJSContext | A class representing a JavaScript execution context |
CKJSDate | A class representing a JavaScript date object |
CKJSGlobalObject | A class representing a global object of an execution environment |
CKJSInterpreter | A class representing a JavaScript interpreter |
CKJSNull | A class representing a JavaScript null value |
CKJSNumber | A class representing a JavaScript number value |
CKJSObject | A class representing a JavaScript value |
CKJSPrototype | A class representing a JavaScript prototype object |
CKJSResult | A class representing the result of a script evaluation |
CKJSString | A class representing a JavaScript string value |
CKJSUndefined | A class representing an undefined JavaScript value |
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Dec 2 2023 03:59:16 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Dec 2 2023 03:59:16 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.