NEST  2.6.0,not_revisioned_source_dir@0
Public Member Functions | List of all members
SLIArrayModule::IMap_ivFunction Class Reference
Inheritance diagram for SLIArrayModule::IMap_ivFunction:
SLIFunction

Public Member Functions

void execute (SLIInterpreter *) const
 
void backtrace (SLIInterpreter *, int) const
 Show stack backtrace information on error. More...
 
- Public Member Functions inherited from SLIFunction
 SLIFunction ()
 
virtual ~SLIFunction ()
 

Member Function Documentation

void SLIArrayModule::IMap_ivFunction::backtrace ( SLIInterpreter ,
int   
) const
virtual

Show stack backtrace information on error.

This function tries to extract and display useful information from the execution stack if an error occurs. This function should be implemented for all functions which store administrative information on the execution stack. Examples are: loops and procedure iterations. backtrace() is only called, if the interpreter flag show_backtrace is set.

Reimplemented from SLIFunction.

References assert(), Token::datum(), SLIInterpreter::EStack, GenericDatum< D, slt >::get(), AggregateDatum< C, slt >::list(), and TokenStack::pick().

void SLIArrayModule::IMap_ivFunction::execute ( SLIInterpreter i) const
virtual

The documentation for this class was generated from the following files: