GNU PROLOG with UTF8 support
Functions | Variables
ctrl_c.c File Reference
#include "../EnginePl/gp_config.h"
#include <stdio.h>
#include <signal.h>
Include dependency graph for ctrl_c.c:

Functions

static void Wrapper_Handler (int sig)
 
PlLong Pl_Emit_Ctrl_C (void)
 
void Pl_Install_Ctrl_C_Handler (PlLong(*handler)(int))
 

Variables

static PlLong(* ctrl_c_handler )()
 
static int from_callback
 
static PlLong ret_val
 
static int inside_ctrl_c
 

Function Documentation

PlLong Pl_Emit_Ctrl_C ( void  )

Here is the caller graph for this function:

void Pl_Install_Ctrl_C_Handler ( PlLong(*)(int)  handler)

Here is the call graph for this function:

Here is the caller graph for this function:

static void Wrapper_Handler ( int  sig)
static

Here is the caller graph for this function:

Variable Documentation

PlLong(* ctrl_c_handler) ()
static
int from_callback
static
int inside_ctrl_c
static
PlLong ret_val
static