KJS::RegExpObjectImp Class Reference

Inheritance diagram for KJS::RegExpObjectImp:

KJS::InternalFunctionImp KJS::ObjectImp KJS::ValueImp List of all members.

Detailed Description

Definition at line 66 of file regexp_object.h.


Public Member Functions

 RegExpObjectImp (ExecState *exec, FunctionPrototypeImp *funcProto, RegExpPrototypeImp *regProto)
virtual ~RegExpObjectImp ()
virtual bool implementsConstruct () const
virtual Object construct (ExecState *exec, const List &args)
virtual bool implementsCall () const
virtual Value call (ExecState *exec, Object &thisObj, const List &args)
Value get (ExecState *exec, const Identifier &p) const
bool hasProperty (ExecState *exec, const Identifier &propertyName) const
int ** registerRegexp (const RegExp *re, const UString &s)
void setSubPatterns (int num)
Object arrayOfMatches (ExecState *exec, const UString &result) const

Static Public Member Functions

static RegExpmakeEngine (ExecState *exec, const UString &p, const Value &flagsInput)

Member Function Documentation

Object RegExpObjectImp::construct ( ExecState exec,
const List args 
) [virtual]

Implementation of the [[Construct]] internal property.

See also:
Object::construct()

Reimplemented from KJS::ObjectImp.

Definition at line 333 of file regexp_object.cpp.

Value RegExpObjectImp::call ( ExecState exec,
Object thisObj,
const List args 
) [virtual]

Implementation of the [[Call]] internal property.

See also:
Object::call()

Reimplemented from KJS::ObjectImp.

Definition at line 372 of file regexp_object.cpp.

Value RegExpObjectImp::get ( ExecState exec,
const Identifier p 
) const [virtual]

Implementation of the [[Get]] internal property (implemented by all Objects).

See also:
Object::get()

Reimplemented from KJS::ObjectImp.

Definition at line 251 of file regexp_object.cpp.

bool RegExpObjectImp::hasProperty ( ExecState exec,
const Identifier propertyName 
) const [virtual]

Implementation of the [[HasProperty]] internal property (implemented by all Objects).

See also:
Object::hasProperty()

Reimplemented from KJS::ObjectImp.

Definition at line 271 of file regexp_object.cpp.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys