libgeda

scheme_init.c File Reference

Scheme API initialisation. More...

#include <config.h>
#include "libgeda_priv.h"
#include "libgedaguile_priv.h"
#include "scheme_init.x"
Include dependency graph for scheme_init.c:

Go to the source code of this file.

Functions

 SCM_GLOBAL_SYMBOL (edascm_object_state_sym,"object-state")
static void * edascm_init_impl (void *data)
 Scheme API initialisation worker function.
void edascm_init ()
 Initialise the Scheme API.

Variables

static int init_called = 0

Detailed Description

Definition in file scheme_init.c.


Function Documentation

SCM_GLOBAL_SYMBOL ( edascm_object_state_sym  ,
"object-state"   
)
static void* edascm_init_impl ( void *  data) [static]
Function Description
Called by edascm_init() with current thread in Guile mode.

Definition at line 39 of file scheme_init.c.

Here is the call graph for this function:


Variable Documentation

int init_called = 0 [static]

Non-zero if the Scheme API has been initialised.

Definition at line 30 of file scheme_init.c.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines