SAP ABAP Class CL_CMP_DEBUG (Debugger for Code Composer)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-TOO (Application Component) Workbench Tools: Editors, Painters, Modelers
⤷
SCCMP (Package) SAP INTERNAL USAGE: Code Composer

⤷

⤷

Properties
Class | CL_CMP_DEBUG | |
Short Description | Debugger for Code Composer | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SCCMP | SAP INTERNAL USAGE: Code Composer |
Created | 20090505 | SAP |
Last change | 20130531 | 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_CMP_DEBUG has no interface implemented.
Friends
Class CL_CMP_DEBUG has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '' | Single-Character Flag | 20090524 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '3' | Single-Character Flag | 20090522 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '1' | 20100419 | ||
4 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '2' | Single-Character Flag | 20090522 | |
5 | ![]() |
Static Attribute | Public | Object reference (TYPE REF TO) | OBJECT | 20090624 | |||
6 | ![]() |
Static Attribute | Public | Object reference (TYPE REF TO) | OBJECT | 20090624 | |||
7 | ![]() |
Static Attribute | Public | Object reference (TYPE REF TO) | OBJECT | 20090624 | |||
8 | ![]() |
Static Attribute | Public | Object reference (TYPE REF TO) | OBJECT | 20090623 | |||
9 | ![]() |
Static Attribute | Public | Object reference (TYPE REF TO) | OBJECT | 20090624 | |||
10 | ![]() |
Static Attribute | Public | Object reference (TYPE REF TO) | OBJECT | 20090701 | |||
11 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TCMP_DEBUG_X | P | 20090525 | ||
12 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TCMP_DEBUG_X | P | 20090525 | ||
13 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TYP_STR_TRANSFER | 20090525 | |||
14 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TYP_TAB_BREAKPOINTS | 20100422 | |||
15 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CL_CMP_COMPOSER=>TAB_CODE | 20090909 | |||
16 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TYP_TAB_VARS | 20090525 | |||
17 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 20090525 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | 20100422 | |
2 | ![]() |
Static method | Public | Method | 20100422 | |
3 | ![]() |
Static method | Public | Method | 20090525 | |
4 | ![]() |
Static method | Public | Method | 20090525 | |
5 | ![]() |
Static method | Public | Method | 20100422 | |
6 | ![]() |
Static method | Public | Method | 20100423 | |
7 | ![]() |
Static method | Public | Method | 20090525 |
Events
Class CL_CMP_DEBUG has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TYP_STR_BREAKPOINT | Public | See coding | 20090505 | BEGIN OF typ_str_breakpoint,
templ_name TYPE syrepid,
templ_type TYPE string,
templ_line TYPE c LENGTH 255,
templ_line_no TYPE i,
inactive TYPE xflag,
* tab_constraints TYPE typ_tab_constraints,
END OF typ_str_breakpoint
|
||
2 | TYP_STR_CONSTRAINT | Public | See coding | 20090524 | BEGIN OF typ_str_constraint,
group type i,
varname TYPE c LENGTH 255,
operator TYPE c LENGTH 2,
value TYPE c LENGTH 255,
END OF typ_str_constraint
|
||
3 | TYP_STR_STOP | Public | See coding | 20100420 | BEGIN OF typ_str_stop,
templ_name TYPE syrepid,
templ_type TYPE string,
templ_line_no TYPE i,
templ_line type string,
stacklevel type i,
steptype type string,
END OF typ_str_stop
|
||
4 | TYP_STR_TRANSFER | Public | See coding | 20090525 | BEGIN OF typ_str_transfer,
mode type char1,
flg_build type char1,
flg_construct type char1,
flg_exception type char1,
tab_vars type typ_tab_vars,
str_stop type typ_str_stop,
END OF typ_str_transfer
|
||
5 | TYP_STR_VAR | Public | See coding | 20090519 | BEGIN OF typ_str_var,
varname TYPE c LENGTH 255,
tab_constraints TYPE typ_tab_constraints,
END OF typ_str_var
|
||
6 | TYP_TAB_BREAKPOINTS | Public | See coding | 20090511 | typ_tab_breakpoints
TYPE STANDARD TABLE OF typ_str_breakpoint WITH DEFAULT KEY
|
||
7 | TYP_TAB_CONSTRAINTS | Public | See coding | 20090524 | typ_tab_constraints TYPE STANDARD TABLE OF typ_str_constraint
WITH DEFAULT KEY
|
||
8 | TYP_TAB_VARS | Public | See coding | 20090511 | typ_tab_vars TYPE STANDARD TABLE OF typ_str_var WITH DEFAULT KEY
|
Method Signatures
Method S_DELETE_BPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FLG_ALL | Call by reference | Type reference (TYPE) | XFLAG | neue Eingabewerte | 20100422 | ||
2 | ![]() |
I_USERNAME | Value transfer | Type reference (TYPE) | SY-UNAME | Benutzername | 20100422 |
Method S_DELETE_BPS on class CL_CMP_DEBUG has no exception.
Method S_GET_BPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TEMPL_NAME | Value transfer | Type reference (TYPE) | CSEQUENCE | 20100427 | |||
2 | ![]() |
I_USERNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SY-UNAME | Benutzername | 20100422 | |
3 | ![]() |
R_TAB_BPS | Value transfer | Type reference (TYPE) | TYP_TAB_BREAKPOINTS | 20100422 |
Method S_GET_BPS on class CL_CMP_DEBUG has no exception.
Method S_IS_DEBUG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_FLG_DEBUG | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20090525 |
Method S_IS_DEBUG on class CL_CMP_DEBUG has no exception.
Method S_PREPARE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FLG_FORCE | Value transfer | Type reference (TYPE) | XFLAG | neue Eingabewerte | 20100421 |
Method S_PREPARE on class CL_CMP_DEBUG has no exception.
Method S_SET_BP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FLG_DELETE | Value transfer | Type reference (TYPE) | XFLAG | neue Eingabewerte | 20100422 | ||
2 | ![]() |
I_FLG_INACTIVE | Value transfer | Type reference (TYPE) | XFLAG | neue Eingabewerte | 20100422 | ||
3 | ![]() |
I_TEMPL_LINE_NO | Value transfer | Type reference (TYPE) | INT4 | Natürliche Zahl | 20100422 | ||
4 | ![]() |
I_TEMPL_NAME | Value transfer | Type reference (TYPE) | CSEQUENCE | 20100422 | |||
5 | ![]() |
I_TEMPL_TYPE | Value transfer | Type reference (TYPE) | CSEQUENCE | 20100422 | |||
6 | ![]() |
I_USERNAME | Value transfer | Type reference (TYPE) | SY-UNAME | SY-UNAME | Benutzername | 20100422 |
Method S_SET_BP on class CL_CMP_DEBUG has no exception.
Method S_SET_BPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FLG_CLEAR_ALL | Call by reference | Type reference (TYPE) | XFLAG | 'X' | neue Eingabewerte | 20100423 | |
2 | ![]() |
I_SYNC_TEMPLATE | Value transfer | Type reference (TYPE) | CSEQUENCE | 20100427 | |||
3 | ![]() |
I_TAB_BPS | Value transfer | Type reference (TYPE) | TYP_TAB_BREAKPOINTS | 20100423 | |||
4 | ![]() |
I_USERNAME | Value transfer | Type reference (TYPE) | SY-UNAME | SY-UNAME | Benutzername | 20100423 |
Method S_SET_BPS on class CL_CMP_DEBUG has no exception.
Method S_SET_DEBUG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FLG_DEBUG | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20090525 |
Method S_SET_DEBUG on class CL_CMP_DEBUG has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 800 |