contents   index   previous   next



SE_STACK_INFO(depth)

These objects contain information about all function calls currently being executed. SE_STACK_INFO(0) represents info on the wrapper function you are in, SE_STACK_INFO(1) is the function that called you, and so forth. The maximum depth you can look back is determined by the compile-time constant SE_MAX_STACK_INFO_DEPTH which defaults to 64. Thus, by default, you may use SE_STACK_INFO(0) to SE_STACK_INFO(63).

 

Here are the members of each stack info object and what that information is. These members are all read-only:

 


SE_SI_WRAPPER

SE_SI_FUNCTION

SE_SI_FUNCNAME

SE_SI_TRAPPED

SE_SI_GLOBAL

SE_SI_THIS

SE_SI_DATA

SE_SI_FILENAME

SE_SI_LINENUM

SE_SI_ACTIVATION

SE_SI_SCOPECHAIN

SE_SI_DEPTH