Logo Search packages:      
Sourcecode: xulrunner version File versions  Download package

jsdIScript Interface Reference

import "jsdIDebuggerService.idl";

Inheritance diagram for jsdIScript:

jsdIEphemeral nsISupports

List of all members.

Detailed Description

Script object. In JavaScript engine terms, there's a single script for each function, and one for the top level script.

Definition at line 864 of file jsdIDebuggerService.idl.

Public Member Functions

void clearAllBreakpoints ()
void clearBreakpoint (in unsigned long pc)
void clearProfileData ()
void invalidate ()
boolean isLineExecutable (in unsigned long line, in unsigned long pcmap)
unsigned long lineToPc (in unsigned long line, in unsigned long pcmap)
unsigned long pcToLine (in unsigned long pc, in unsigned long pcmap)
void setBreakpoint (in unsigned long pc)
 NS_IMETHOD_ (nsrefcnt) Release(void)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

Public Attributes

readonly attribute unsigned long baseLineNumber
readonly attribute unsigned long callCount
readonly attribute string fileName
const unsigned long FLAG_DEBUG = 0x02
const unsigned long FLAG_PROFILE = 0x01
attribute unsigned long flags
readonly attribute string functionName
readonly attribute jsdIValue functionObject
readonly attribute AString functionSource
readonly attribute boolean isValid
readonly attribute JSDContext JSDContext
readonly attribute JSDScript JSDScript
readonly attribute unsigned long lineExtent
readonly attribute double maxExecutionTime
readonly attribute double maxOwnExecutionTime
readonly attribute unsigned long maxRecurseDepth
readonly attribute double minExecutionTime
readonly attribute double minOwnExecutionTime
const unsigned long PCMAP_PRETTYPRINT = 2
const unsigned long PCMAP_SOURCETEXT = 1
readonly attribute unsigned long tag
readonly attribute double totalExecutionTime
readonly attribute double totalOwnExecutionTime
readonly attribute long version

The documentation for this interface was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index