InterpreterManagement.h File Reference

#include "BOOL.h"

Include dependency graph for InterpreterManagement.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int putCommandInScilabQueue (char *command)
int requestScilabExec (char *command)
int interruptScilab (void)


Function Documentation

int interruptScilab ( void   ) 

Definition at line 35 of file InterpreterManagement.c.

References C2F(), and sigbas().

Referenced by Java_org_scilab_modules_action_1binding_InterpreterManagementJNI_interruptScilab().

00036 {
00037   int scilabSignal = SIGINT;
00038   C2F(sigbas)(&scilabSignal);
00039   return 0;
00040 }

Here is the call graph for this function:

Here is the caller graph for this function:

int putCommandInScilabQueue ( char *  command  ) 

Author:
Vincent COUVERT Put a command in Scilab command queue so that Scilab executes it. The command is displayed in Scilab Window
Parameters:
command the command to execute
Returns:
execution status

Definition at line 19 of file InterpreterManagement.c.

References StoreCommand().

Referenced by Java_org_scilab_modules_action_1binding_InterpreterManagementJNI_putCommandInScilabQueue().

00020 {
00021   return StoreCommand(command);
00022 }

Here is the call graph for this function:

Here is the caller graph for this function:

int requestScilabExec ( char *  command  ) 

Put a command in Scilab command queue so that Scilab executes it. The command is executed as soon as possible and may not be interrupted by another one. WARNING : if the command is taking some time, scilab will not do anything else before the command returns. The command is displayed in Scilab Window

Parameters:
command the command to execute
Returns:
execution status

Definition at line 30 of file InterpreterManagement.c.

References StoreCommandWithFlag().

Referenced by Java_org_scilab_modules_action_1binding_InterpreterManagementJNI_requestScilabExec().

00031 {
00032   return StoreCommandWithFlag(command, 1);
00033 }

Here is the call graph for this function:

Here is the caller graph for this function:


Generated on Tue Sep 9 17:48:56 2008 for Scilab [trunk] by  doxygen 1.5.5