SAP ABAP Class IF_TRACE_BRF (Trace Interface)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_TRACE_ALL_BRF BRF Trace Class (Cross-Application-Class) 20050224
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_TRACE_BRF BRF Trace Class 20041026
Properties
Class IF_TRACE_BRF  
Short Description Trace Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20041026   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_TRACE_BRF has no forward declaration.
Interfaces
Class IF_TRACE_BRF has no interface implemented.
Friends
Class IF_TRACE_BRF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FALSE Constant Public Type reference (TYPE) BRF_BOOLE_D SPACE BRF: Space = False, 'X' = True 20041028
2 MC_TRACE_DISP_EVENT_ALL Constant Public Type reference (TYPE) STRING '&&TRACE_DISP_EVENT_ALL&&' BRF: Trace Objects (Table Type) 20041105
3 MC_TRUE Constant Public Type reference (TYPE) BRF_BOOLE_D 'X' BRF: Space = False, 'X' = True 20041028
4 MO_TIMER Instance attribute Public Object reference (TYPE REF TO) IF_ABAP_RUNTIME Timer Interface 20041105
5 MT_TRACE Instance attribute Public Type reference (TYPE) SBRF_TRACE_T BRF: For Debug and Trace (Table Category) 20041105
6 MT_TRACE_EVT Instance attribute Public Type reference (TYPE) SBRF_TRACE_T BRF: For Debug and Trace (Table Category) 20041105
7 MT_TRACE_OBJECTS Static Attribute Public Type reference (TYPE) BRF_TRACE_OBJECTS_T BRF: Trace Objects (Table Type) 20041028
8 MT_TRACE_STACK Instance attribute Public Type reference (TYPE) BRF_TRACE_STACK_T BRF: Trace Stack (Table Type) 20041105
9 MV_APPLCLASS Instance attribute Public Type reference (TYPE) BRF_APPLCLASS BRF: Application Class 20041028
10 MV_BREAK_AT_PREPARE Instance attribute Public Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20041105
11 MV_BREAK_AT_PROCESS Instance attribute Public Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20041105
12 MV_BREAK_EXPRESSION Instance attribute Public Type reference (TYPE) BRF_EXPRESSION BRF: Expression 20041105
13 MV_CURRENT_CONTROLLER Instance attribute Public Type reference (TYPE) BRF_CONTROLLER_ID BRF: Active Controller 20041105
14 MV_PARENT_TRACE_ID Instance attribute Public Type reference (TYPE) BRF_TRACE_ID BRF: Trace ID 20041105
15 MV_TRACE_CROSS_APPLCLASS Instance attribute Public Type reference (TYPE) BRF_BOOLE_D Space = False, 'X' = True 20050224
16 MV_TRACE_DISP_EVT Instance attribute Public Type reference (TYPE) STRING 20041105
17 MV_TRACE_ID Instance attribute Public Type reference (TYPE) I 20041105
18 MV_TRACE_STACK_LEVEL Instance attribute Public Type reference (TYPE) SYTABIX Index of Internal Tables 20041105
19 MV_XSHOW_TRACE_AT_END Instance attribute Public Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20041105
20 MV_XTRACE Instance attribute Public Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20041105
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_TRACE Instance method Public Method Deletes Trace Table 20041026
2 CREATE_TRACE_OBJECT Static method Public Method Delivers Trace Object 20041105
3 GET_BREAK_AT_PREPARE Instance method Public Method Delivers Boolean Value of Prepare 20041103
4 GET_BREAK_AT_PROCESS Instance method Public Method Delivers Boolean Value of Process 20041103
5 GET_BREAK_EXPRESSION Instance method Public Method Delivers Boolean Value of Expression 20041103
6 GET_TRACE Instance method Public Method Returns Trace Table 20041026
7 GET_TRACE_DISP_EVENT_ALL Instance method Public Method Delivers Trace Disp Event All 20041103
8 GET_TRACE_DISP_EVT Instance method Public Method Delivers trace disp event 20041103
9 REMOVE_TRACE Instance method Public Method Removes Current Trace Entry 20050203
10 RESET_BREAK_INFO Instance method Public Method Deletes Break Point 20041026
11 SAVE_TRACE Instance method Public Method Saves Trace to DB 20041026
12 SET_BREAK_INFO Instance method Public Method Sets Break Point 20041026
13 SET_SHOW_TRACE_AT_END Instance method Public Method Means that Trace Is Displayed at End of Transaction 20041026
14 SET_SHOW_TRACE_AT_EVENT Instance method Public Method Triggers Display of Trace at End of Each Event 20041026
15 SHOW_TRACE Instance method Public Method Displays Trace Table 20041026
16 TRACE_OFF Instance method Public Method Switches Off Trace 20041026
17 TRACE_ON Instance method Public Method Switches On Trace 20041026
18 WRITE_TRACE_END Instance method Public Method Adds New Trace Entry (End of Block) 20041026
19 WRITE_TRACE_MESSAGE Instance method Public Method Add Message to a Trace Entry 20041026
20 WRITE_TRACE_START Instance method Public Method Adds New Trace Entry (Start of Block) 20041026
Events
Class IF_TRACE_BRF has no event.
Types
Class IF_TRACE_BRF has no local type.
Method Signatures

Method CLEAR_TRACE Signature

Method CLEAR_TRACE on class IF_TRACE_BRF has no parameter.
Method CLEAR_TRACE on class IF_TRACE_BRF has no exception.

Method CREATE_TRACE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_TRACE Value transfer Object reference (TYPE REF TO) IF_TRACE_BRF Trace Interface 20041105
2 Importing IV_APPLCLASS Value transfer Type reference (TYPE) BRF_APPLCLASS BRF: Anwendungsklasse 20041105

Method CREATE_TRACE_OBJECT on class IF_TRACE_BRF has no exception.

Method GET_BREAK_AT_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_BREAK_AT_PREPARE Value transfer Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20041103

Method GET_BREAK_AT_PREPARE on class IF_TRACE_BRF has no exception.

Method GET_BREAK_AT_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_BREAK_AT_PROCESS Value transfer Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20041103

Method GET_BREAK_AT_PROCESS on class IF_TRACE_BRF has no exception.

Method GET_BREAK_EXPRESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_BREAK_EXPRESSION Value transfer Type reference (TYPE) BRF_EXPRESSION BRF: Ausdruck 20041103

Method GET_BREAK_EXPRESSION on class IF_TRACE_BRF has no exception.

Method GET_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRACE Call by reference Type reference (TYPE) SBRF_TRACE_T BRF: Für Debug und Trace (Tabellentyp) 20041026
2 Importing IV_XTRACE_PER_EVENT Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20041026

Method GET_TRACE on class IF_TRACE_BRF has no exception.

Method GET_TRACE_DISP_EVENT_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TRACE_DISP_EVENT_ALL Value transfer Type reference (TYPE) STRING 20041103

Method GET_TRACE_DISP_EVENT_ALL on class IF_TRACE_BRF has no exception.

Method GET_TRACE_DISP_EVT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TRACE_DISP_EVT Value transfer Type reference (TYPE) STRING 20041103

Method GET_TRACE_DISP_EVT on class IF_TRACE_BRF has no exception.

Method REMOVE_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRACE_ID Value transfer Type reference (TYPE) BRF_TRACE_ID BRF: Trace-ID 20050203

Method REMOVE_TRACE on class IF_TRACE_BRF has no exception.

Method RESET_BREAK_INFO Signature

Method RESET_BREAK_INFO on class IF_TRACE_BRF has no parameter.
Method RESET_BREAK_INFO on class IF_TRACE_BRF has no exception.

Method SAVE_TRACE Signature

Method SAVE_TRACE on class IF_TRACE_BRF has no parameter.
Method SAVE_TRACE on class IF_TRACE_BRF has no exception.

Method SET_BREAK_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BREAK_AT_EXPRESSION Call by reference Type reference (TYPE) BRF_EXPRESSION BRF: Ausdruck 20041026
2 Importing IV_BREAK_AT_PREPARE Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20041026
3 Importing IV_BREAK_AT_PROCESS Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20041026

Method SET_BREAK_INFO on class IF_TRACE_BRF has no exception.

Method SET_SHOW_TRACE_AT_END Signature

Method SET_SHOW_TRACE_AT_END on class IF_TRACE_BRF has no parameter.
Method SET_SHOW_TRACE_AT_END on class IF_TRACE_BRF has no exception.

Method SET_SHOW_TRACE_AT_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SHOW_AT_EVENT Call by reference Type reference (TYPE) CLIKE 20041026

Method SET_SHOW_TRACE_AT_EVENT on class IF_TRACE_BRF has no exception.

Method SHOW_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XSHOW_AT_END Value transfer Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20041026
2 Importing IV_XSHOW_AT_EVENT Value transfer Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20041026

Method SHOW_TRACE on class IF_TRACE_BRF has no exception.

Method TRACE_OFF Signature

Method TRACE_OFF on class IF_TRACE_BRF has no parameter.
Method TRACE_OFF on class IF_TRACE_BRF has no exception.

Method TRACE_ON Signature

Method TRACE_ON on class IF_TRACE_BRF has no parameter.
Method TRACE_ON on class IF_TRACE_BRF has no exception.

Method WRITE_TRACE_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUFFER_STATUS Value transfer Type reference (TYPE) BRF_BUFFER_STATUS BRF: Pufferstatus 20050203
2 Importing IV_DATA Value transfer Object reference (TYPE REF TO) DATA 20070418
3 Importing IV_END_OF_EVENT Value transfer Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20041104
4 Importing IV_MSGTXT Value transfer Type reference (TYPE) BRF_MSG_TEXT BRF: kompletter Nachrichtentext 20041026
5 Importing IV_RESULT_CURR Value transfer Type reference (TYPE) BRF_CURRENCY BRF: Währungsschlüssel 20041026
6 Importing IV_RESULT_TYPE Value transfer Type reference (TYPE) BRF_RESULT_TYPE BRF: Ergebnistyp 20041026
7 Importing IV_RESULT_VALUE Value transfer Type reference (TYPE) BRF_RESULT_VALUE BRF: Ergebnis 20041026
8 Importing IV_TRACE_ID Value transfer Type reference (TYPE) BRF_TRACE_ID BRF: Trace-ID 20041026
9 Importing IV_XFROM_BUFFER Value transfer Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20041026

Method WRITE_TRACE_END on class IF_TRACE_BRF has no exception.

Method WRITE_TRACE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGID Value transfer Type reference (TYPE) SYMSGID Nachrichtenklasse 20041026
2 Importing IV_MSGNO Value transfer Type reference (TYPE) SYMSGNO Nachrichtennummer 20041026
3 Importing IV_MSGTXT Value transfer Type reference (TYPE) BRF_MSG_TEXT BRF: kompletter Nachrichtentext 20041026
4 Importing IV_MSGTY Value transfer Type reference (TYPE) SYMSGTY Nachrichtentyp 20041026
5 Importing IV_MSGV1 Value transfer Type reference (TYPE) ANY 20041026
6 Importing IV_MSGV2 Value transfer Type reference (TYPE) ANY 20041026
7 Importing IV_MSGV3 Value transfer Type reference (TYPE) ANY 20041026
8 Importing IV_MSGV4 Value transfer Type reference (TYPE) ANY 20041026
9 Importing IV_TRACE_ID Value transfer Type reference (TYPE) BRF_TRACE_ID BRF: Trace-ID 20041026

Method WRITE_TRACE_MESSAGE on class IF_TRACE_BRF has no exception.

Method WRITE_TRACE_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TRACE_ID Call by reference Type reference (TYPE) I 20041026
2 Importing IS_TRACE Value transfer Type reference (TYPE) SBRF_TRACE BRF: Für Debug und Trace 20041026
3 Importing IV_XPREPARE Value transfer Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20041026
4 Importing IV_XPROCESS Value transfer Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20041026

Method WRITE_TRACE_START on class IF_TRACE_BRF has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in