SAP ABAP Class CL_AUNIT_FAILURE (INTERNAL: Abstract Superclass for Assertions & Events)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-UT (Application Component) ABAP Unit
     SABP_UNIT_CORE (Package) INTERNAL: NO REUSE - Core functionality
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_AUNIT_INFO_MESSAGE INTERNAL: Abstract Superclass for Info Messages 20050107
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_AUNIT_INFO_FAILURE ABAP Unit: Alert message 20050107
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_AUNIT_FAILURE_ASSERT INTERNAL: Alert: Check Error 20030904
2 Inheritance (c INHERITING FROM c_ref)  CL_AUNIT_FAILURE_CX INTERNAL: Alert: Exception Error 20030904
3 Inheritance (c INHERITING FROM c_ref)  CL_AUNIT_FAILURE_RT INTERNAL: Alert: Runtime Abortion 20030904
4 Inheritance (c INHERITING FROM c_ref)  CL_AUNIT_WARNING INTERNAL: Alert: Warning 20030904
Properties
Class CL_AUNIT_FAILURE  
Short Description INTERNAL: Abstract Superclass for Assertions & Events    
Super Class CL_AUNIT_INFO_MESSAGE INTERNAL: Abstract Superclass for Info Messages 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SABP_UNIT_CORE   INTERNAL: NO REUSE - Core functionality 
Created 20030904   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_AUNIT_MISC_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_AUNIT_INFO_FAILURE ABAP Unit: Alert message 20050107
Friends
Class CL_AUNIT_FAILURE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 F_STACK Instance attribute Private Type reference (TYPE) TAUNIT_DESCR_TAB Table of Complete Descriptions of ABAP Unit Texts 20080806
2 STACK_FILTER Static Attribute Public Type reference (TYPE) PROGNAME 'FB_AUNIT_FILTER_FROM_STACK' Stack Filter Function Module 20031009
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_STACK_ENTRY Instance method Public Method Sets Call Stack from Description 20080806
2 SET_STACK_FILTER Static method Public Method Sets the Stack Filter FUBA 20051208
3 _INIT Instance method Protected Method Initialize Error Object Based on Description 20080806
4 _INIT_FROM_DATA Instance method Protected Method Initialize Error Object Based on precomputed Information 20080729
5 _INIT_STACK_FROM_CALLSTACK Instance method Protected Method Initialize Stack Data from ABAP Runtime Call Stack 20080806
6 _INIT_STACK_FROM_CX Instance method Protected Method Initialize Stack Data from Exception Hierarchy 20080806
Events
Class CL_AUNIT_FAILURE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_CALLSTACK_ENTRY Private See coding 20040518 begin of t_Callstack_Entry, mainprogram type dbgsrepid, include type dbgsrepid, line type dbglinno, eventtype type dbglevtype, event type dbglevent, flag_System type c length 1, end of t_Callstack_Entry
Method Signatures

Method APPEND_STACK_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION_NAME Call by reference Type reference (TYPE) STRING Method, function module, .. , or Initial 20111031
2 Importing INCLUDE Call by reference Type reference (TYPE) STRING Include name 20080806
3 Importing INDENT Call by reference Type reference (TYPE) TAUNIT_INDENT Indentation in display 20080806
4 Importing LINE Call by reference Type reference (TYPE) I Line number (within include) 20080806

Method APPEND_STACK_ENTRY on class CL_AUNIT_FAILURE has no exception.

Method SET_STACK_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUBA Call by reference Type reference (TYPE) CSEQUENCE 20051208

Method SET_STACK_FILTER on class CL_AUNIT_FAILURE has no exception.

Method _INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCR_TAB Call by reference Type reference (TYPE) TAUNIT_DESCR_TAB 20080806

Method _INIT on class CL_AUNIT_FAILURE has no exception.

Method _INIT_FROM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCR_TAB Call by reference Type reference (TYPE) TAUNIT_DESCR_TAB 20080729

Method _INIT_FROM_DATA on class CL_AUNIT_FAILURE has no exception.

Method _INIT_STACK_FROM_CALLSTACK Signature

Method _INIT_STACK_FROM_CALLSTACK on class CL_AUNIT_FAILURE has no parameter.
Method _INIT_STACK_FROM_CALLSTACK on class CL_AUNIT_FAILURE has no exception.

Method _INIT_STACK_FROM_CX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CX Call by reference Object reference (TYPE REF TO) CX_ROOT 20080806
2 Importing STACK_ENTRIES Call by reference Type reference (TYPE) IF_AUNIT_MISC_TYPES=>TY_T_STACK_ENTRIES List of Includes with Line Number 20080806

Method _INIT_STACK_FROM_CX on class CL_AUNIT_FAILURE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in