SAP ABAP Class CL_TPDA_SCRIPT_BP_SERVICES (TPDA: Maintain Script BP)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
⤷
STPDA_SCRIPT (Package) Debugger Script
⤷
⤷
Properties
| Class | CL_TPDA_SCRIPT_BP_SERVICES | |
| Short Description | TPDA: Maintain Script BP | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | STPDA_SCRIPT | Debugger Script |
| Created | 20051111 | SAP |
| Last change | 20090618 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_TPDA_SCRIPT_BP_SERVICES has no interface implemented.
Friends
Class CL_TPDA_SCRIPT_BP_SERVICES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | I | CL_TPDA_CONTROL=>IF_TPDA_CONTROL~BPMK_GLOBAL | 20060925 | |||
| 2 | Constant | Public | Type reference (TYPE) | I | CL_TPDA_CONTROL=>IF_TPDA_CONTROL~BPMK_LOCALCPOOL | 20060925 | |||
| 3 | Constant | Public | Type reference (TYPE) | I | CL_TPDA_CONTROL=>IF_TPDA_CONTROL~BPMK_LOCALPROG | 20060925 | |||
| 4 | Constant | Public | Type reference (TYPE) | TPDA_SCRIPT_BP_TYPE | 1 | TPDA: Script or Standard Breakpoint | 20060922 | ||
| 5 | Constant | Public | Type reference (TYPE) | TPDA_SCRIPT_BP_TYPE | 0 | TPDA: Script or Standard Breakpoint | 20060922 | ||
| 6 | Static Attribute | Private | Object reference (TYPE REF TO) | CX_TPDA_SYS_BP | Breakpoint Handling | 20060329 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | BP_VERIDELAYED | Static Event (1) |
Public (2) |
20060330 |
Types
Class CL_TPDA_SCRIPT_BP_SERVICES has no local type.
Method Signatures
Method ACTIVATE_BP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPID | Call by reference | Type reference (TYPE) | I | 20060922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20061009 |
Method CONV_EXC_SYS_SCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_EXC | Call by reference | Object reference (TYPE REF TO) | CX_TPDA_SYS_BP | Breakpoint Handling | 20061009 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20061009 |
Method DEACTIVATE_BP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPID | Call by reference | Type reference (TYPE) | I | 20060922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20061009 |
Method DELETE_ALL_SCRIPT_BPS Signature
Method DELETE_ALL_SCRIPT_BPS on class CL_TPDA_SCRIPT_BP_SERVICES has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20061009 |
Method DELETE_BP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPID | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20060922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20061009 |
Method GET_ALL_BPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPS_IT | Value transfer | Type reference (TYPE) | TPDA_BP_PERSISTENT_IT | Natürliche Zahl | 20060922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20061011 |
Method GET_ALL_SCRIPT_BPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPS_IT | Value transfer | Type reference (TYPE) | TPDA_BP_PERSISTENT_IT | Natürliche Zahl | 20051111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20061010 |
Method GET_REACHED_SCRIPT_BPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPS_IT | Value transfer | Type reference (TYPE) | TPDA_BP_PERSISTENT_IT | Natürliche Zahl | 20051128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20061010 | |||
| 2 | 20051128 |
Method SET_BP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BP | Call by reference | Type reference (TYPE) | TPDA_BP_PERSISTENT | TPDA: Persistente Breakpoints | 20061011 | |||
| 2 | P_BPID | Value transfer | Type reference (TYPE) | INT4 | Natürliche Zahl | 20061011 | |||
| 3 | P_BPKIND | Call by reference | Type reference (TYPE) | TPDA_SCRIPT_BP_TYPE | CL_TPDA_SCRIPT_BP_SERVICES=>C_SCRIPT_BP | TPDA: Skript oder Standard Breakpoint | 20061011 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20061011 |
Method SET_BP_CLASS_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPID | Value transfer | Type reference (TYPE) | I | 20060329 | ||||
| 2 | P_BPKIND | Call by reference | Type reference (TYPE) | TPDA_SCRIPT_BP_TYPE | CL_TPDA_SCRIPT_BP_SERVICES=>C_SCRIPT_BP | TPDA: Skript oder Standard Breakpoint | 20060922 | ||
| 3 | P_EXCEPTION | Call by reference | Type reference (TYPE) | SEOCLSNAME | TPDA: Eingehängt in "BP" von TPDA_SYS_BPTABTYPLINE | 20060329 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20060329 |
Method SET_BP_FORM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPID | Value transfer | Type reference (TYPE) | I | 20060329 | ||||
| 2 | P_BPKIND | Call by reference | Type reference (TYPE) | TPDA_SCRIPT_BP_TYPE | CL_TPDA_SCRIPT_BP_SERVICES=>C_SCRIPT_BP | TPDA: Skript oder Standard Breakpoint | 20060922 | ||
| 3 | P_FORM | Call by reference | Type reference (TYPE) | TPDA_SCR_BP_SUBROUTINE | TPDA: Eingehängt in "BP" von TPDA_SYS_BPTABTYPLINE | 20060329 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20060329 |
Method SET_BP_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPID | Value transfer | Type reference (TYPE) | I | 20060329 | ||||
| 2 | P_BPKIND | Call by reference | Type reference (TYPE) | TPDA_SCRIPT_BP_TYPE | CL_TPDA_SCRIPT_BP_SERVICES=>C_SCRIPT_BP | TPDA: Skript oder Standard Breakpoint | 20060922 | ||
| 3 | P_FUNCTION | Call by reference | Type reference (TYPE) | RS38L_FNAM | TPDA: Eingehängt in "BP" von TPDA_SYS_BPTABTYPLINE | 20060329 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20060329 |
Method SET_BP_INEXACT_DECFLOAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPID | Value transfer | Type reference (TYPE) | I | 20060329 | ||||
| 2 | P_BPKIND | Call by reference | Type reference (TYPE) | TPDA_SCRIPT_BP_TYPE | CL_TPDA_SCRIPT_BP_SERVICES=>C_SCRIPT_BP | TPDA: Skript oder Standard Breakpoint | 20060922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20060329 |
Method SET_BP_METHOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPID | Value transfer | Type reference (TYPE) | I | 20060329 | ||||
| 2 | P_BPKIND | Call by reference | Type reference (TYPE) | TPDA_SCRIPT_BP_TYPE | CL_TPDA_SCRIPT_BP_SERVICES=>C_SCRIPT_BP | TPDA: Skript oder Standard Breakpoint | 20060922 | ||
| 3 | P_METHOD | Call by reference | Type reference (TYPE) | TPDA_SCR_BP_METHOD | TPDA: Eingehängt in "BP" von TPDA_SYS_BPTABTYPLINE | 20060329 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20060329 |
Method SET_BP_METHOD_GLOBAL_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPID | Value transfer | Type reference (TYPE) | I | 20060925 | ||||
| 2 | P_BPKIND | Call by reference | Type reference (TYPE) | TPDA_SCRIPT_BP_TYPE | CL_TPDA_SCRIPT_BP_SERVICES=>C_SCRIPT_BP | TPDA: Skript oder Standard Breakpoint | 20060925 | ||
| 3 | P_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | TPDA: Eingehängt in "BP" von TPDA_SYS_BPTABTYPLINE | 20060925 | |||
| 4 | P_METHODNAME | Call by reference | Type reference (TYPE) | SEOCPDNAME | TPDA: Eingehängt in "BP" von TPDA_SYS_BPTABTYPLINE | 20060925 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20060925 |
Method SET_BP_METHOD_LOCAL_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPID | Value transfer | Type reference (TYPE) | I | 20060925 | ||||
| 2 | P_BPKIND | Call by reference | Type reference (TYPE) | TPDA_SCRIPT_BP_TYPE | CL_TPDA_SCRIPT_BP_SERVICES=>C_SCRIPT_BP | TPDA: Skript oder Standard Breakpoint | 20060925 | ||
| 3 | P_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | TPDA: Eingehängt in "BP" von TPDA_SYS_BPTABTYPLINE | 20060925 | |||
| 4 | P_METHKIND | Call by reference | Type reference (TYPE) | I | C_METHKIND_LOCAL_PRG | 20060925 | |||
| 5 | P_METHODNAME | Call by reference | Type reference (TYPE) | SEOCPDNAME | TPDA: Eingehängt in "BP" von TPDA_SYS_BPTABTYPLINE | 20060925 | |||
| 6 | P_WRAPPER_PROG | Call by reference | Type reference (TYPE) | SY-REPID | 20060925 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20060925 |
Method SET_BP_SOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPID | Value transfer | Type reference (TYPE) | I | 20060329 | ||||
| 2 | P_BPKIND | Call by reference | Type reference (TYPE) | TPDA_SCRIPT_BP_TYPE | CL_TPDA_SCRIPT_BP_SERVICES=>C_SCRIPT_BP | TPDA: Skript oder Standard Breakpoint | 20060922 | ||
| 3 | P_SOURCE | Call by reference | Type reference (TYPE) | TPDA_SCR_BP_SRCLINE | TPDA: Eingehängt in "BP" von TPDA_SYS_BPTABTYPLINE | 20060329 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20060329 |
Method SET_BP_STACK_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPID | Value transfer | Type reference (TYPE) | I | 20060329 | ||||
| 2 | P_BPKIND | Call by reference | Type reference (TYPE) | TPDA_SCRIPT_BP_TYPE | CL_TPDA_SCRIPT_BP_SERVICES=>C_SCRIPT_BP | TPDA: Skript oder Standard Breakpoint | 20060922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20060329 |
Method SET_BP_STATEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPID | Value transfer | Type reference (TYPE) | I | 20060329 | ||||
| 2 | P_BPKIND | Call by reference | Type reference (TYPE) | TPDA_SCRIPT_BP_TYPE | CL_TPDA_SCRIPT_BP_SERVICES=>C_SCRIPT_BP | TPDA: Skript oder Standard Breakpoint | 20060922 | ||
| 3 | P_STATEMENT | Call by reference | Type reference (TYPE) | TPDA_STATEMENT | TPDA: Eingehängt in "BP" von TPDA_SYS_BPTABTYPLINE | 20060329 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20060329 |
Method SET_BP_ST_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPID | Value transfer | Type reference (TYPE) | I | 20060329 | ||||
| 2 | P_BPKIND | Call by reference | Type reference (TYPE) | TPDA_SCRIPT_BP_TYPE | CL_TPDA_SCRIPT_BP_SERVICES=>C_SCRIPT_BP | TPDA: Skript oder Standard Breakpoint | 20060922 | ||
| 3 | P_TEMPLATE | Call by reference | Type reference (TYPE) | TPDA_SCR_BP_TEMPLATE | TPDA: Eingehängt in "BP" von TPDA_SYS_BPTABTYPLINE | 20060329 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20060329 |
Method SET_BP_SYS_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BPID | Value transfer | Type reference (TYPE) | I | 20060329 | ||||
| 2 | P_BPKIND | Call by reference | Type reference (TYPE) | TPDA_SCRIPT_BP_TYPE | CL_TPDA_SCRIPT_BP_SERVICES=>C_SCRIPT_BP | TPDA: Skript oder Standard Breakpoint | 20060922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Breakpoint Handling | 20060329 |
Event Signatures
Event BP_VERIDELAYED Signature
Event BP_VERIDELAYED on class CL_TPDA_SCRIPT_BP_SERVICES has no parameter.
History
| Last changed by/on | SAP | 20090618 |
| SAP Release Created in | 710 |