#include <../../nrnconf.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "hocassrt.h"
#include <assert.h>
Classes | |
struct | RetrieveAudit |
Defines | |
#define | AUDIT_SCRIPT_DIR "$NEURONHOME/lib/auditscripts" |
#define | AUDIT_DIR "AUDIT" |
Typedefs | |
typedef struct RetrieveAudit | RetrieveAudit |
Functions | |
double | chkarg () |
hoc_audit_from_hoc_main1 (int argc, char **argv, char **envp) | |
hoc_audit_command (char *buf) | |
hoc_audit_from_xopen1 (char *fname, char *rcs) | |
hoc_audit_from_final_exit () | |
hoc_audit_from_emacs (char *bufname, char *filname) | |
hoc_Saveaudit () | |
int | hoc_saveaudit () |
int | hoc_retrieving_audit () |
hoc_Retrieveaudit () | |
int | hoc_retrieve_audit (int id) |
hoc_xopen_from_audit (char *fname) | |
hoc_emacs_from_audit () |
#define AUDIT_DIR "AUDIT" |
Referenced by hoc_audit_from_emacs(), hoc_audit_from_hoc_main1(), hoc_retrieve_audit(), and hoc_saveaudit().
#define AUDIT_SCRIPT_DIR "$NEURONHOME/lib/auditscripts" |
Referenced by hoc_audit_from_hoc_main1(), and hoc_retrieve_audit().
typedef struct RetrieveAudit RetrieveAudit |
double chkarg | ( | ) |
Referenced by attr_praxis(), batch_run(), BBS::cell(), LinearMechanism::create(), distance(), fclamp(), fit_praxis(), fstim(), fstimi(), fsyn(), fsyng(), fsyni(), gr_addglyph(), gr_line_info(), hoc_Argtype(), hoc_execute1(), hoc_Getstr(), hoc_load_file(), hoc_mcran4init(), hoc_neuronhome(), hoc_nrnversion(), hoc_object_id(), hoc_object_pushed(), hoc_Retrieveaudit(), hoc_show_errmess_always(), hoc_show_winio(), hoc_Symbol_units(), hoc_usemcran4(), hoc_win_exec(), ivoc_gr_mark(), ivoc_gr_size(), ivoc_view_info(), ivoc_view_size(), loc_point_process(), nernst(), nrn_print_matrix(), nrn_vecsim_add(), nrnallpointmenu(), nrniv_len_scale(), nrnpointmenu(), nrnsecmenu(), pval_praxis(), section_exists(), stop_praxis(), and BBS::threshold().
hoc_audit_command | ( | char* | buf | ) |
References fprintf().
Referenced by HocCommand::audit(), and hoc_get_line().
hoc_audit_from_emacs | ( | char* | bufname, | |
char* | filname | |||
) |
References AUDIT_DIR, fprintf(), hoc_pid(), hoc_pipegets(), hoc_warning(), and n.
Referenced by emacs_exit().
hoc_audit_from_final_exit | ( | ) |
hoc_audit_from_hoc_main1 | ( | int | argc, | |
char** | argv, | |||
char** | envp | |||
) |
References AUDIT_DIR, AUDIT_SCRIPT_DIR, buf, fprintf(), getenv(), hoc_audit_from_xopen1(), hoc_on_init_register(), hoc_pid(), hoc_saveaudit(), hoc_warning(), i, popen(), and system().
Referenced by hoc_main1().
hoc_audit_from_xopen1 | ( | char* | fname, | |
char* | rcs | |||
) |
References hoc_retrieving_audit().
Referenced by hoc_audit_from_hoc_main1(), and hoc_xopen1().
hoc_emacs_from_audit | ( | ) |
References assert, i, and RetrieveAudit::pipe.
Referenced by hoc_edit().
References assert, AUDIT_DIR, AUDIT_SCRIPT_DIR, fprintf(), hoc_execerror(), RetrieveAudit::id, RetrieveAudit::mode, RetrieveAudit::pipe, and popen().
Referenced by hoc_Retrieveaudit().
hoc_Retrieveaudit | ( | ) |
References chkarg(), hoc_pushx(), hoc_ret(), hoc_retrieve_audit(), id, ifarg(), and int.
int hoc_retrieving_audit | ( | ) |
References RetrieveAudit::mode.
Referenced by hoc_audit_from_xopen1(), hoc_edit(), hoc_saveaudit(), and hoc_xopen1().
int hoc_saveaudit | ( | ) |
References AUDIT_DIR, buf, hoc_pid(), hoc_retrieving_audit(), hoc_warning(), and n.
Referenced by hoc_audit_from_hoc_main1(), and hoc_Saveaudit().
hoc_Saveaudit | ( | ) |
hoc_xopen_from_audit | ( | char* | fname | ) |
References assert, fprintf(), and RetrieveAudit::pipe.
Referenced by hoc_xopen1().