SAP ABAP Interface IF_SLIN_PROC_SIG (Signature Types and Constants)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-ABA-LA-EPC (Application Component) Extended Program Check (SLIN)
⤷
SLIN_INTERN (Package) Internal Use for SLIN (changes made without discussion)

⤷

⤷

Properties
Interface | IF_SLIN_PROC_SIG | |
Short Description | Signature Types and Constants |
General Data
Package | SLIN_INTERN | Internal Use for SLIN (changes made without discussion) |
Created | 20110322 | SAP |
Last changed | 20140121 | SAP |
Unicode checks active |
Forward declarations
Interface IF_SLIN_PROC_SIG has no forward declaration.
Interfaces
Interface IF_SLIN_PROC_SIG has no interface.
Friends
Interface IF_SLIN_PROC_SIG has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ARGUMENT_TAG | Constant | Public | See coding | 20110322 | ||||
2 | CALL_KIND | Constant | Public | See coding | 20120713 | ||||
3 | EXPR_TAG | Constant | Public | See coding | 20120427 | ||||
4 | PAR_TAG | Constant | Public | See coding | 20110322 | ||||
5 | PROC_KIND | Constant | Public | See coding | 20120713 |
Methods
Interface IF_SLIN_PROC_SIG has no method.
Events
Interface IF_SLIN_PROC_SIG has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | ARGUMENT | Public | See coding | 20110322 | BEGIN OF argument,
is_default TYPE abap_bool,
a_id TYPE string, " argument value
a_id_tag LIKE argument_tag-id,
tag LIKE par_tag-using,
offi TYPE cl_slin_util=>token_offi,
f_id TYPE string, " position infos: formal parameter or perform index position
END OF argument
|
||
2 | ARGUMENTS | Public | See coding | 20110322 | arguments TYPE STANDARD TABLE OF argument WITH NON-UNIQUE DEFAULT KEY
|
||
3 | CALL_ARGUMENT | Public | See coding | 20120713 | BEGIN OF call_argument,
arg TYPE argument,
call TYPE REF TO cl_slin_proc_call,
END OF call_argument
|
||
4 | CALL_ARGUMENT_SEQ | Public | See coding | 20120713 | call_argument_seq TYPE STANDARD TABLE OF call_argument
WITH NON-UNIQUE DEFAULT KEY
|
||
5 | CALL_SIGNATURE | Public | See coding | 20120713 | BEGIN OF call_signature,
call_name TYPE string,
prog_name TYPE string,
id TYPE i, " number of call .
kind LIKE call_kind-method,
args TYPE arguments,
is_dynamic TYPE abap_bool,
idx TYPE sstmnt_idx,
rg TYPE range, " offset range in the statement
END OF call_signature
|
||
6 | DEFAULT | Public | See coding | 20120713 | BEGIN OF default,
par_idx TYPE i, " index of parameter in parameters
id TYPE string, " default value
END OF default
|
||
7 | DEFAULTS | Public | See coding | 20120713 | defaults TYPE HASHED TABLE OF default WITH UNIQUE KEY par_idx
|
||
8 | EXPRESSION | Public | See coding | 20120427 | BEGIN OF expression,
tag LIKE expr_tag-bit,
args TYPE expr_args,
END OF expression
|
||
9 | EXPR_ARG | Public | See coding | 20130412 | BEGIN OF expr_arg,
id TYPE string,
id_tag LIKE argument_tag-id,
offi TYPE cl_slin_util=>token_offi,
END OF expr_arg
|
||
10 | EXPR_ARGS | Public | See coding | 20130412 | expr_args TYPE STANDARD TABLE OF expr_arg WITH NON-UNIQUE DEFAULT KEY
|
||
11 | PARAMETER | Public | See coding | 20110322 | BEGIN OF parameter,
posinfo TYPE i, " 1,..
name TYPE string,
tag LIKE par_tag-using,
is_value TYPE boolean,
is_generic TYPE boolean,
is_optional TYPE boolean,
offi TYPE cl_slin_util=>token_offi,
END OF parameter
|
||
12 | PARAMETERS | Public | See coding | 20110322 | parameters TYPE STANDARD TABLE OF parameter WITH NON-UNIQUE KEY name tag
|
||
13 | PROC_BODY | Public | See coding | 20120713 | BEGIN OF proc_body,
prog_name TYPE string, " program name containing body
range TYPE range, " statement interval
END OF proc_body
|
||
14 | PROC_PARAMETER | Public | See coding | 20120713 | BEGIN OF proc_parameter,
par TYPE parameter,
proc TYPE REF TO cl_slin_proc,
END OF proc_parameter
|
||
15 | PROC_SIGNATURE | Public | See coding | 20120713 | BEGIN OF proc_signature,
kind LIKE proc_kind-method,
prog_name TYPE string, " program name containiing procedure
proc_name TYPE string, " procedure name
idx TYPE sstmnt_idx,
pars TYPE parameters,
defaults TYPE defaults,
END OF proc_signature
|
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 732 |