ReactOS 0.4.15-dev-8076-g06e89b2
activdbg.idl File Reference

Go to the source code of this file.

Classes

interface  IActiveScriptDebug32
 
interface  IActiveScriptDebug64
 
interface  IDebugDocumentInfo
 
interface  IDebugDocument
 
interface  IDebugCodeContext
 
interface  IEnumDebugCodeContexts
 
interface  IDebugDocumentContext
 
interface  IRemoteDebugApplicationThread
 
interface  IRemoteDebugApplication
 
interface  IDebugApplication32
 
interface  IDebugApplication64
 
interface  IActiveScriptSiteDebug32
 
interface  IActiveScriptSiteDebug64
 
interface  IDebugStackFrame
 
interface  IEnumDebugStackFrames
 
interface  IApplicationDebugger
 
interface  IEnumRemoteDebugApplicationThreads
 
interface  IDebugApplicationNode
 
interface  IEnumDebugExpressionContexts
 
interface  IDebugApplicationThread
 
interface  IDebugSyncOperation
 
interface  IDebugAsyncOperation
 
interface  IDebugStackFrameSniffer
 
interface  IDebugThreadCall32
 
interface  IActiveScriptErrorDebug
 
interface  IProvideExpressionContexts
 

Typedefs

typedef enum tagBREAKPOINT_STATE BREAKPOINT_STATE
 
typedef DWORD APPBREAKFLAGS
 
typedef enum tagBREAKREASON BREAKREASON
 
typedef enum tagBREAKRESUME_ACTION BREAKRESUMEACTION
 
typedef enum tagDOCUMENTNAMETYPE DOCUMENTNAMETYPE
 
typedef enum tagERRORRESUMEACTION ERRORRESUMEACTION
 
typedef WORD SOURCE_TEXT_ATTR
 

Enumerations

enum  tagBREAKPOINT_STATE { BREAKPOINT_DELETED , BREAKPOINT_DISABLED , BREAKPOINT_ENABLED }
 
enum  tagBREAKREASON {
  BREAKREASON_STEP , BREAKREASON_BREAKPOINT , BREAKREASON_DEBUGGER_BLOCK , BREAKREASON_HOST_INITIATED ,
  BREAKREASON_LANGUAGE_INITIATED , BREAKREASON_DEBUGGER_HALT , BREAKREASON_ERROR , BREAKREASON_JIT
}
 
enum  tagBREAKRESUME_ACTION {
  BREAKRESUMEACTION_ABORT , BREAKRESUMEACTION_CONTINUE , BREAKRESUMEACTION_STEP_INTO , BREAKRESUMEACTION_STEP_OVER ,
  BREAKRESUMEACTION_STEP_OUT , BREAKRESUMEACTION_IGNORE
}
 
enum  tagDOCUMENTNAMETYPE { DOCUMENTNAMETYPE_APPNODE , DOCUMENTNAMETYPE_TITLE , DOCUMENTNAMETYPE_FILE_TAIL , DOCUMENTNAMETYPE_URL }
 
enum  tagERRORRESUMEACTION { ERRORRESUMEACTION_ReexecuteErrorStatement , ERRORRESUMEACTION_AbortCallAndReturnErrorToCaller , ERRORRESUMEACTION_SkipErrorStatement }
 

Variables

const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_KEYWORD = 0x01
 
const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_COMMENT = 0x02
 
const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_NONSOURCE = 0x04
 
const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_OPERATOR = 0x08
 
const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_NUMBER = 0x10
 
const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_STRING = 0x20
 
const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_FUNCTION_START = 0x40
 

Typedef Documentation

◆ APPBREAKFLAGS

Definition at line 48 of file activdbg.idl.

◆ BREAKPOINT_STATE

◆ BREAKREASON

◆ BREAKRESUMEACTION

◆ DOCUMENTNAMETYPE

◆ ERRORRESUMEACTION

◆ SOURCE_TEXT_ATTR

Definition at line 83 of file activdbg.idl.

Enumeration Type Documentation

◆ tagBREAKPOINT_STATE

Enumerator
BREAKPOINT_DELETED 
BREAKPOINT_DISABLED 
BREAKPOINT_ENABLED 

Definition at line 42 of file activdbg.idl.

42 {
enum tagBREAKPOINT_STATE BREAKPOINT_STATE
@ BREAKPOINT_DISABLED
Definition: activdbg.idl:44
@ BREAKPOINT_DELETED
Definition: activdbg.idl:43
@ BREAKPOINT_ENABLED
Definition: activdbg.idl:45

◆ tagBREAKREASON

Enumerator
BREAKREASON_STEP 
BREAKREASON_BREAKPOINT 
BREAKREASON_DEBUGGER_BLOCK 
BREAKREASON_HOST_INITIATED 
BREAKREASON_LANGUAGE_INITIATED 
BREAKREASON_DEBUGGER_HALT 
BREAKREASON_ERROR 
BREAKREASON_JIT 

Definition at line 50 of file activdbg.idl.

50 {
enum tagBREAKREASON BREAKREASON
@ BREAKREASON_STEP
Definition: activdbg.idl:51
@ BREAKREASON_DEBUGGER_HALT
Definition: activdbg.idl:56
@ BREAKREASON_ERROR
Definition: activdbg.idl:57
@ BREAKREASON_HOST_INITIATED
Definition: activdbg.idl:54
@ BREAKREASON_BREAKPOINT
Definition: activdbg.idl:52
@ BREAKREASON_LANGUAGE_INITIATED
Definition: activdbg.idl:55
@ BREAKREASON_JIT
Definition: activdbg.idl:58
@ BREAKREASON_DEBUGGER_BLOCK
Definition: activdbg.idl:53

◆ tagBREAKRESUME_ACTION

Enumerator
BREAKRESUMEACTION_ABORT 
BREAKRESUMEACTION_CONTINUE 
BREAKRESUMEACTION_STEP_INTO 
BREAKRESUMEACTION_STEP_OVER 
BREAKRESUMEACTION_STEP_OUT 
BREAKRESUMEACTION_IGNORE 

Definition at line 61 of file activdbg.idl.

61 {
@ BREAKRESUMEACTION_STEP_OUT
Definition: activdbg.idl:66
@ BREAKRESUMEACTION_STEP_INTO
Definition: activdbg.idl:64
@ BREAKRESUMEACTION_STEP_OVER
Definition: activdbg.idl:65
@ BREAKRESUMEACTION_CONTINUE
Definition: activdbg.idl:63
@ BREAKRESUMEACTION_IGNORE
Definition: activdbg.idl:67
@ BREAKRESUMEACTION_ABORT
Definition: activdbg.idl:62
enum tagBREAKRESUME_ACTION BREAKRESUMEACTION

◆ tagDOCUMENTNAMETYPE

Enumerator
DOCUMENTNAMETYPE_APPNODE 
DOCUMENTNAMETYPE_TITLE 
DOCUMENTNAMETYPE_FILE_TAIL 
DOCUMENTNAMETYPE_URL 

Definition at line 70 of file activdbg.idl.

70 {
enum tagDOCUMENTNAMETYPE DOCUMENTNAMETYPE
@ DOCUMENTNAMETYPE_URL
Definition: activdbg.idl:74
@ DOCUMENTNAMETYPE_FILE_TAIL
Definition: activdbg.idl:73
@ DOCUMENTNAMETYPE_TITLE
Definition: activdbg.idl:72
@ DOCUMENTNAMETYPE_APPNODE
Definition: activdbg.idl:71

◆ tagERRORRESUMEACTION

Enumerator
ERRORRESUMEACTION_ReexecuteErrorStatement 
ERRORRESUMEACTION_AbortCallAndReturnErrorToCaller 
ERRORRESUMEACTION_SkipErrorStatement 

Definition at line 77 of file activdbg.idl.

77 {
enum tagERRORRESUMEACTION ERRORRESUMEACTION
@ ERRORRESUMEACTION_SkipErrorStatement
Definition: activdbg.idl:80
@ ERRORRESUMEACTION_ReexecuteErrorStatement
Definition: activdbg.idl:78
@ ERRORRESUMEACTION_AbortCallAndReturnErrorToCaller
Definition: activdbg.idl:79

Variable Documentation

◆ SOURCETEXT_ATTR_COMMENT

const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_COMMENT = 0x02

Definition at line 99 of file activdbg.idl.

◆ SOURCETEXT_ATTR_FUNCTION_START

const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_FUNCTION_START = 0x40

Definition at line 104 of file activdbg.idl.

◆ SOURCETEXT_ATTR_KEYWORD

const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_KEYWORD = 0x01

Definition at line 98 of file activdbg.idl.

◆ SOURCETEXT_ATTR_NONSOURCE

const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_NONSOURCE = 0x04

Definition at line 100 of file activdbg.idl.

◆ SOURCETEXT_ATTR_NUMBER

const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_NUMBER = 0x10

Definition at line 102 of file activdbg.idl.

◆ SOURCETEXT_ATTR_OPERATOR

const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_OPERATOR = 0x08

Definition at line 101 of file activdbg.idl.

◆ SOURCETEXT_ATTR_STRING

const SOURCE_TEXT_ATTR SOURCETEXT_ATTR_STRING = 0x20

Definition at line 103 of file activdbg.idl.