#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().

1.6.3