NEST  2.6.0,not_revisioned_source_dir@0
Public Member Functions | List of all members
IforallindexedarrayFunction Class Reference

#include <slibuiltins.h>

Inheritance diagram for IforallindexedarrayFunction:
SLIFunction

Public Member Functions

 IforallindexedarrayFunction ()
 
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 ()
 

Constructor & Destructor Documentation

IforallindexedarrayFunction::IforallindexedarrayFunction ( )
inline

Member Function Documentation

void IforallindexedarrayFunction::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(), and TokenStack::pick().

void IforallindexedarrayFunction::execute ( SLIInterpreter i) const
virtual

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