SAP ABAP Interface IF_ATRA_TRACE_FILE (Schnittstelle zu ATRA Datei)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
⤷
S_ATRA_KERNEL (Package) Kernelzugriff für Laufzeitanalyse

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ATRA_TRACE_FILE | ATRA Datei | 20100224 |
Properties
Interface | IF_ATRA_TRACE_FILE | |
Short Description | Schnittstelle zu ATRA Datei |
General Data
Package | S_ATRA_KERNEL | Kernelzugriff für Laufzeitanalyse |
Created | 20100224 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_ATRA_TRACE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | IF_ATRA_TRACE_VARIANT | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_ATRA_TRACE_FILE has no interface.
Friends
Interface IF_ATRA_TRACE_FILE has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | A_FILENAME | Instance attribute | Public | Type reference (TYPE) | STRING | 20100316 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | 20120112 | |
2 | ![]() |
Instance method | Public | Method | 20100224 | |
3 | ![]() |
Instance method | Public | Method | 20100224 | |
4 | ![]() |
Instance method | Public | Method | 20120117 | |
5 | ![]() |
Instance method | Public | Method | 20100323 | |
6 | ![]() |
Instance method | Public | Method | 20100224 | |
7 | ![]() |
Instance method | Public | Method | 20100224 | |
8 | ![]() |
Instance method | Public | Method | 20100224 | |
9 | ![]() |
Instance method | Public | Method | 20100322 | |
10 | ![]() |
Instance method | Public | Method | 20120112 | |
11 | ![]() |
Instance method | Public | Method | 20120112 | |
12 | ![]() |
Instance method | Public | Method | 20120112 | |
13 | ![]() |
Instance method | Public | Method | 20120112 | |
14 | ![]() |
Instance method | Public | Method | 20100224 |
Events
Interface IF_ATRA_TRACE_FILE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | T_ATRA_AGG_RECORD | Public | See coding | 20100224 | begin of t_atra_agg_record,
rectype(1) type c,
id(1) type c,
subid(1) type c,
auto_closed(1) type c,
et_type type i,
eg_group type i,
next type i, "SAP_USHORT
prev type i, "SAP_USHORT
hash_ind type i, "SAP_USHORT
state type i,
count type i,
total_net_time type decfloat34, "decfloat34, "SAP_UINT
act_gross_time type decfloat34, "decfloat34, "SAP_UNIT
total_gross_time type decfloat34, "decfloat34, "SAP_UINT
storage type decfloat34,
contoffs type i,
program(40) type c, " SAP_PROGRAM_ID_LN
instindex type i,
called_program(40) type c,
text(62) type c, "ATRA_RECORD_TEXT_LEN
classname(30) type c, "SAP_CLASSNAME_LN
end of t_atra_agg_record
|
||
2 | T_ATRA_AGG_RECORD_TAB | Public | See coding | 20100224 | t_atra_agg_record_tab type standard table of t_atra_agg_record
|
||
3 | T_ATRA_HEADER | Public | See coding | 20100224 | begin of t_atra_header,
eyecatcher(8) type c, "[ATRA_EYECATCHER_LEN];
version(1) type c,
state(1) type c, "// 'A' active, 'R' ready, 'E' error
"// 'S' size limit reached
"// 'T' time limit reached
"// 'C' close error
tracemode(1) type c, "// 1: traceModeLocal,
"// 2: traceModeProcess,
"// 3: traceModeRequest
aggregation(1) type c, " // 0,1,2
sap_rel type sysaprl, "[sizeofU(sy.saprl)];
start_date type d,
start_time type t,
start_user type syuname,
user type syuname,
objtype(1) type c,
objname(40) type c, "[SAP_PROGRAM_ID_LN];
comment(60) type c, "[ATRA_HEADER_COMMENT_LEN];
errtext(240) type c, "[ATRA_HEADER_ERRTEXT_LEN];
opsys(10) type c,
client type symandt,
host(32) type c, "[SAP_HOST_ID_LN];;
byteorder type i,
end of t_atra_header
|
||
4 | T_ATRA_RECORD | Public | See coding | 20100224 | begin of t_atra_record,
rectype(1) type c,
event(1) type c,
id(1) type c,
subid(1) type c,
time1 type decfloat34, "do not use int4
time2 type decfloat34, "do not use int4
contoffs type i,
timediff type decfloat34,
storage type decfloat34,
program(40) type c, " SAP_PROGRAM_ID_LN
et_type type i,
eg_group type i,
startwait(1) type c,
timecorrected(1) type c,
instindex type i,
called_program(40) type c,
text(62) type c, "ATRA_RECORD_TEXT_LEN
classname(30) type c, "SAP_CLASSNAME_LN
end of t_atra_record
|
||
5 | T_ATRA_RECORD_TAB | Public | See coding | 20100224 | t_atra_record_tab type table of t_atra_record
|
||
6 | T_ATRA_RUNTIME | Public | See coding | 20120112 | begin of t_atra_runtime,
runt_total type decfloat34, " total runtime of ABAP runtime analysis
" runt_total = sum of all following parts of
" this structure
runt_abap type decfloat34, " runtime for ABAP trace events
runt_db type decfloat34, " runtime for DB trace events
runt_sys type decfloat34, " runtime for system trace events
end of t_atra_runtime
|
||
7 | T_ATRA_TRACE_INFO | Public | See coding | 20100224 | begin of t_atra_trace_info,
id(8) type c,
info type string,
end of t_atra_trace_info
|
||
8 | T_ATRA_TRACE_INFO_TAB | Public | See coding | 20100224 | t_atra_trace_info_tab type standard table of t_atra_trace_info
|
Method Signatures
Method CHECK_CONSISTENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TRC_ENTRIES_TAB | Call by reference | Type reference (TYPE) | T_ATRA_RECORD_TAB | 20120112 |
Method CHECK_CONSISTENCY on Interface IF_ATRA_TRACE_FILE has no exception.
Method CLOSE Signature
Method CLOSE on Interface IF_ATRA_TRACE_FILE has no parameter.
Method CLOSE on Interface IF_ATRA_TRACE_FILE has no exception.
Method DELETE Signature
Method DELETE on Interface IF_ATRA_TRACE_FILE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions für CL_ATRA_TRACE_FILE | 20100527 |
Method GET_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_DESCRIPTION | Value transfer | Type reference (TYPE) | IF_ATRA_TRACE=>TY_TRACE_DESCR | 20120117 |
Method GET_DESCRIPTION on Interface IF_ATRA_TRACE_FILE has no exception.
Method GET_FILESIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_FILESIZE | Value transfer | Type reference (TYPE) | DECFLOAT34 | 20100323 |
Method GET_FILESIZE on Interface IF_ATRA_TRACE_FILE has no exception.
Method GET_HEADER_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ATRA_HEADER | Call by reference | Type reference (TYPE) | T_ATRA_HEADER | 20100224 | |||
2 | ![]() |
E_TRACE_INFO_TAB | Call by reference | Type reference (TYPE) | T_ATRA_TRACE_INFO_TAB | 20100224 | |||
3 | ![]() |
I_FORCE_UPDATE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100224 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100224 | ||
2 | ![]() |
20100224 |
Method GET_NEXT_AGG_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ATRA_AGG_RECORD | Value transfer | Type reference (TYPE) | T_ATRA_AGG_RECORD | 20100224 | |||
2 | ![]() |
E_EOF_REACHED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100224 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100224 | ||
2 | ![]() |
20100224 |
Method GET_NEXT_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ATRA_RECORD | Value transfer | Type reference (TYPE) | T_ATRA_RECORD | 20100224 | |||
2 | ![]() |
E_EOF_REACHED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100224 | |||
3 | ![]() |
I_READ_ORIG_DATA | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100224 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100224 | ||
2 | ![]() |
20100224 |
Method GET_PERCENTAGE_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_PERCENTAGE_READ | Value transfer | Type reference (TYPE) | I | 20100322 |
Method GET_PERCENTAGE_READ on Interface IF_ATRA_TRACE_FILE has no exception.
Method GET_RUNTIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_RUNTIME | Value transfer | Type reference (TYPE) | DECFLOAT34 | 20120112 |
Method GET_RUNTIME on Interface IF_ATRA_TRACE_FILE has no exception.
Method GET_RUNT_DISTRIBUTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_RUNTIME | Value transfer | Type reference (TYPE) | T_ATRA_RUNTIME | 20120112 |
Method GET_RUNT_DISTRIBUTION on Interface IF_ATRA_TRACE_FILE has no exception.
Method GET_TRC_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_VARIANT | Value transfer | Type reference (TYPE) | IF_ATRA_TRACE_VARIANT=>TY_VAR_PROPERTIES | 20120112 |
Method GET_TRC_VARIANT on Interface IF_ATRA_TRACE_FILE has no exception.
Method MEM_CONSUMPTION_FLAG_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_MEM_AVAIL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120112 |
Method MEM_CONSUMPTION_FLAG_SET on Interface IF_ATRA_TRACE_FILE has no exception.
Method OPEN Signature
Method OPEN on Interface IF_ATRA_TRACE_FILE has no parameter.
Method OPEN on Interface IF_ATRA_TRACE_FILE has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 800 |