![]() |
NEURON
|
#include <../../nrnconf.h>#include <windows.h>#include <stdio.h>#include <stdarg.h>#include <stdlib.h>#include <string.h>#include <errno.h>#include "hoc.h"#include "../mswin/extra/d2upath.cpp"#include "gui-redirect.h"Go to the source code of this file.
Macros | |
| #define | ncyg_fprintf fprintf |
| #define | HOCXDOS "lib/nrnsys.sh" |
| #define | SEMA1 "tmpdos1.tmp" |
| #define | SEMA2 "tmpdos2.tmp" |
Functions | |
| void | hoc_quit () |
| void | setneuronhome (const char *p) |
| void | HandleOutput (char *s) |
| static long | exception_filter (LPEXCEPTION_POINTERS p) |
| void | hoc_set_unhandled_exception_filter () |
| BOOL | hoc_copyfile (const char *src, const char *dest) |
| void | nrn_mswindll_stdio (FILE *i, FILE *o, FILE *e) |
| int | ncyg_fprintf (FILE *stream, const char *strFmt,...) |
| void | hoc_forward2back (char *s) |
| char * | hoc_back2forward (char *s) |
| void | hoc_win32_cleanup () |
| void | hoc_win_exec (void) |
| FILE * | popen (char *s1, char *s2) |
| pclose (FILE *p) | |
| void | hoc_check_intupt (int intupt) |
| int | system (const char *s) |
| hoc_win_normal_cursor () | |
| hoc_win_wait_cursor () | |
| void | hoc_winio_show (int b) |
| int | getpid () |
| void | hoc_Plt () |
| void | hoc_Setcolor () |
| void | hoc_Lw () |
Variables | |
| Object **(* | nrnpy_gui_helper_ )(const char *name, Object *obj) |
| HAVE_IV. More... | |
| double(* | nrnpy_object_to_double_ )(Object *) |
| char * | neuron_home |
| char * | neuron_home_dos |
| HWND | hCurrWnd |
| static HCURSOR | wait_cursor |
| static HCURSOR | old_cursor |
| int | bad_install_ok |
| FILE * | hoc_redir_stdout |
| static FILE * | dll_stdio_ [] = {(FILE*)0x0, (FILE*)0x20, (FILE*)0x40} |
| #define HOCXDOS "lib/nrnsys.sh" |
Definition at line 277 of file mswinprt.cpp.
| #define ncyg_fprintf fprintf |
Definition at line 154 of file mswinprt.cpp.
| #define SEMA1 "tmpdos1.tmp" |
Definition at line 278 of file mswinprt.cpp.
| #define SEMA2 "tmpdos2.tmp" |
Definition at line 279 of file mswinprt.cpp.
|
static |
Definition at line 112 of file mswinprt.cpp.
| int getpid | ( | ) |
Definition at line 355 of file mswinprt.cpp.
| void HandleOutput | ( | char * | s | ) |
Definition at line 109 of file mswinprt.cpp.
| char* hoc_back2forward | ( | char * | s | ) |
Definition at line 193 of file mswinprt.cpp.
Definition at line 244 of file mswinprt.cpp.
| BOOL hoc_copyfile | ( | const char * | src, |
| const char * | dest | ||
| ) |
Definition at line 134 of file mswinprt.cpp.
| void hoc_forward2back | ( | char * | s | ) |
Definition at line 184 of file mswinprt.cpp.
Definition at line 372 of file mswinprt.cpp.
Definition at line 370 of file mswinprt.cpp.
| void hoc_set_unhandled_exception_filter | ( | ) |
Definition at line 131 of file mswinprt.cpp.
Definition at line 371 of file mswinprt.cpp.
| void hoc_win32_cleanup | ( | ) |
Definition at line 208 of file mswinprt.cpp.
Definition at line 222 of file mswinprt.cpp.
| hoc_win_normal_cursor | ( | ) |
Definition at line 320 of file mswinprt.cpp.
| hoc_win_wait_cursor | ( | ) |
Definition at line 328 of file mswinprt.cpp.
Definition at line 342 of file mswinprt.cpp.
| int ncyg_fprintf | ( | FILE * | stream, |
| const char * | strFmt, | ||
| ... | |||
| ) |
Definition at line 157 of file mswinprt.cpp.
| void nrn_mswindll_stdio | ( | FILE * | i, |
| FILE * | o, | ||
| FILE * | e | ||
| ) |
Definition at line 140 of file mswinprt.cpp.
| pclose | ( | FILE * | p | ) |
Definition at line 240 of file mswinprt.cpp.
| FILE* popen | ( | char * | s1, |
| char * | s2 | ||
| ) |
Definition at line 235 of file mswinprt.cpp.
| void setneuronhome | ( | const char * | p | ) |
Definition at line 39 of file mswinprt.cpp.
| int system | ( | const char * | s | ) |
Definition at line 281 of file mswinprt.cpp.
| int bad_install_ok |
Definition at line 36 of file mswinprt.cpp.
|
static |
Definition at line 138 of file mswinprt.cpp.
| HWND hCurrWnd |
| FILE* hoc_redir_stdout |
| char* neuron_home |
Definition at line 268 of file hoc_init.cpp.
|
static |
Definition at line 32 of file mswinprt.cpp.
|
static |
Definition at line 31 of file mswinprt.cpp.