![]() |
NEURON
|
#include <nrnpython.h>#include <nrnpy_utils.h>#include <stdio.h>#include <InterViews/resource.h>#include <nrnoc2iv.h>#include <nrnpy_reg.h>#include <hoccontext.h>#include <string>#include <ocfile.h>#include <hocstr.h>Go to the source code of this file.
Functions | |
| void | nrnpython_real () |
| int | nrnpython_start (int b) |
| Start the Python interpreter. More... | |
| int | hoc_get_line () |
| char * | neuronhome_forward () |
| static char * | nrnpython_getline (FILE *, FILE *, const char *) |
| void | nrnpy_augment_path () |
| int | nrnpy_pyrun (const char *fname) |
| Execute a Python script. More... | |
| void | rl_stuff_char (int) |
| static void | del_wcargv (int argc) |
| static void | copy_argv_wcargv (int argc, char **argv) |
| static wchar_t * | mywstrdup (char *s) |
Variables | |
| HocStr * | hoc_cbufstr |
| int | nrnpy_nositeflag |
| char * | nrnpy_pyhome |
| char * | hoc_ctp |
| FILE * | hoc_fin |
| const char * | hoc_promptstr |
| int | nrn_global_argc |
| char ** | nrn_global_argv |
| int(* | p_nrnpy_pyrun )(const char *) |
| static wchar_t ** | wcargv |
Definition at line 107 of file nrnpython.cpp.
Definition at line 97 of file nrnpython.cpp.
|
static |
Definition at line 124 of file nrnpython.cpp.
| void nrnpy_augment_path | ( | ) |
Definition at line 44 of file nrnpython.cpp.
| int nrnpy_pyrun | ( | const char * | fname | ) |
Execute a Python script.
Definition at line 69 of file nrnpython.cpp.
|
static |
Definition at line 230 of file nrnpython.cpp.
| void nrnpython_real | ( | ) |
Definition at line 217 of file nrnpython.cpp.
Start the Python interpreter.
defined(NRNPYTHON_DYNAMICLOAD)
Definition at line 140 of file nrnpython.cpp.
| char* hoc_ctp |
| FILE* hoc_fin |
| int nrn_global_argc |
Definition at line 34 of file nrnpython.cpp.
| char** nrn_global_argv |
Definition at line 35 of file nrnpython.cpp.
| int nrnpy_nositeflag |
Definition at line 193 of file ivocmain.cpp.
|
static |
Definition at line 95 of file nrnpython.cpp.