• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • kdelibs
  • Sitemap
  • Contact Us
 

KJS

KJS Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
KJS::ActivationImp
KJS::ArgumentListNode
KJS::Arguments
KJS::ArgumentsNode
KJS::ArrayInstance
KJS::ArrayNode
KJS::ArrayObjectImp
KJS::ArrayProtoFunc
KJS::ArrayPrototype
KJS::AssignBracketNode
KJS::AssignDotNode
KJS::AssignErrorNode
KJS::AssignExprNode
KJS::AssignNode
KJS::BinaryLogicalNodeExpr1 && expr2, expr1 || expr2
KJS::BinaryOperatorNode
KJS::BitwiseNotNode
KJS::BlockNode
KJS::BooleanInstance
KJS::BooleanNode
KJS::BooleanObjectImp
KJS::BooleanProtoFunc
KJS::BooleanPrototype
KJS::BracketAccessorNode
KJS::BreakNode
KJS::CaseBlockNode
KJS::CaseClauseNode
KJS::CellSize< 4 >
KJS::CellSize< 8 >
KJS::ClassInfoClass Information
KJS::ClauseListNode
KJS::CollectorGarbage collector
KJS::CollectorBitmap
KJS::CollectorBlock
KJS::CollectorCell
KJS::CommaNode
KJS::CommonIdentifiers
KJS::CompletionCompletion objects are used to convey the return status and value from functions
KJS::ConditionalNodeThe ternary operator, "logical ? expr1 : expr2"
KJS::ContextExecution context
KJS::ContinueNode
KJS::CString8 bit char based string class
KJS::DateInstance
KJS::DateObjectImp
KJS::DateProtoFunc
KJS::DatePrototype
KJS::Debugger
KJS::DebuggerImp
KJS::DeclaredFunctionImp
WTF::DefaultHash< KJS::Identifier >
KJS::DeleteReferenceNode
KJS::DeleteValueNode
KJS::DotAccessorNode
KJS::DoWhileNode
KJS::ElementNode
KJS::EmptyStatementNode
KJS::ErrorFactory methods for error objects
KJS::ErrorInstance
KJS::ErrorNodeThis node represents statically detectable errors that must be reported at runtime
KJS::ErrorObjectImp
KJS::ErrorProtoFunc
KJS::ErrorPrototype
KJS::ExecStateRepresents the current state of script execution
KJS::ExprStatementNode
KJS::ForInNode
KJS::ForNode
KJS::FuncDeclNode
KJS::FuncExprNode
KJS::FunctionBodyNodeThis AST node corresponds to the function body 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
KJS::FunctionCallBracketNode
KJS::FunctionCallDotNode
KJS::FunctionCallParenBracketNode
KJS::FunctionCallParenDotNode
KJS::FunctionCallReferenceNode
KJS::FunctionCallValueNode
KJS::FunctionImpImplementation class for internal Functions
KJS::FunctionObjectImp
KJS::FunctionProtoFunc
KJS::FunctionPrototype
GenericHashTraits
KJS::GetterSetterImp
KJS::GlobalFuncImp
KJS::GroupNode
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
WTF::HashTraits< KJS::Identifier >
WTF::IdentHash
KJS::IdentifierRepresents an Identifier for a Javascript object
KJS::IfNode
KJS::ImportStatement
KJS::IndexToNameMap
KJS::InternalFunctionImp
KJS::InterpreterInterpreter objects can be used to evaluate ECMAScript code
KJS::JSCell
KJS::JSImmediate
KJS::JSLock
KJS::JSLock::DropAllLocks
KJS::JSObject
KJS::JSValueJSValue is the base type for all primitives (Undefined, Null, Boolean, String, Number) and objects in ECMAScript
KJS::JSWrapperObjectThis class is used as a base for classes such as String, Number, Boolean and Date which which are wrappers for primitive types
KJS::LabelNode
KJS::Lexer
KJS::ListNative list type
KJS::ListImpBase
KJS::ListIteratorIterator for KJS::List objects
KJS::LocalVarAccessNode
KJS::LocationNode
KJS::LogicalNotNode
KJS::LookupFast keyword lookup
KJS::MathFuncImp
KJS::MathObjectImp
KJS::NativeErrorImp
KJS::NativeErrorPrototype
KJS::NegateNode
KJS::NewExprNode
KJS::Node
KJS::NodeVisitor
Noncopyable
KJS::NonLocalVarAccessNode
KJS::NullNode
KJS::NumberImp
KJS::NumberInstance
KJS::NumberNode
KJS::NumberObjectImp
KJS::NumberProtoFunc
KJS::NumberPrototype
KJS::ObjectLiteralNode
KJS::ObjectObjectImp
KJS::ObjectProtoFunc
KJS::ObjectPrototype
KJS::Package
KJS::PackageNameNode
KJS::PackageObject
KJS::ParameterNode
KJS::Parser
KJS::PostfixErrorNode
KJS::PostfixNode
KJS::PrefixErrorNode
KJS::PrefixNode
KJS::ProgramNode
KJS::PropertyListNode
KJS::PropertyMapJavascript Property Map
KJS::PropertyMapHashTableEntryA hashtable entry for the PropertyMap
KJS::PropertyNameArray
KJS::PropertyNameNode
KJS::PropertyNode
KJS::PropertySlot
KJS::ProtectedPtr< T >
KJS::Reference
KJS::RegExp
KJS::RegExpImp
KJS::RegExpNode
KJS::RegExpObjectImp
KJS::RegExpProtoFunc
KJS::RegExpPrototype
KJS::ReturnNode
KJS::SavedBuiltins
KJS::SavedBuiltinsInternal
KJS::SavedPropertiesSaved Properties
KJS::ScopeChainA scope chain object
KJS::ScopeChainIterator
KJS::ScopeChainNodeA scope chain node
KJS::SemanticCheckerThis class is used to statically detect some classes of errors in the program, and replace them with an appropriate error node
KJS::SemanticContext
KJS::SourceElementsNode
KJS::StandardGlobalPackage
KJS::StatementNode
KJS::StaticVarStatementNode
KJS::StringImp
KJS::StringInstance
KJS::StringNode
KJS::StringObjectFuncImp
KJS::StringObjectImp
KJS::StringProtoFunc
KJS::StringPrototype
KJS::SwitchNode
KJS::ThisNode
KJS::ThrowNode
KJS::TryNode
KJS::TypeOfReferenceNode
KJS::TypeOfValueNode
KJS::UCharUnicode character
KJS::UnaryPlusNode
KJS::UnicodeSupportInterface to set enhanced Unicode support functions
KJS::UStringUnicode string class
KJS::UString::Range
KJS::UString::Rep
KJS::VarAccessNode
KJS::VarDeclListNode
KJS::VarDeclNode
KJS::VarStatementNode
KJS::VoidNode
KJS::WhileNode
KJS::WithNode

KJS

Skip menu "KJS"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • KIO
  • KIOSlave
  • KJS
  •   WTF
  • KJSEmbed
  • KNewStuff
  • KParts
  • Kross
  • KUtils
  • Nepomuk
  •   core
  • Phonon
  •   Backend
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal