1 #include <../../nrnconf.h>
34 s_ =
new char[strlen(st) + 1];
72 return (
const char**) &ocp->
s_;
145 bool see_arg =
false;
147 if (*s ==
'$' && s[1] ==
'1') {
148 strcpy(d,
"hoc_ac_");
157 strcpy(d,
"=hoc_ac_");
OcPointer(const char *, double *)
virtual void update(Observable *)
const char * string() const
Symbol * hoc_table_lookup(const char *, Symlist *)
void hoc_execerror(const char *, const char *)
void hoc_pushpx(double *d)
double * hoc_val_pointer(const char *s)
Symbol * hoc_lookup(const char *)
int hoc_is_pdouble_arg(int narg)
double * hoc_pgetarg(int narg)
void nrn_notify_when_double_freed(double *p, Observer *ob)
void nrn_notify_pointer_disconnect(Observer *ob)
void class2oc(const char *, void *(*cons)(Object *), void(*destruct)(void *), Member_func *, int(*checkpoint)(void **), Member_ret_obj_func *, Member_ret_str_func *)
void hoc_run_stmt(Symbol *)
static Member_func members[]
static void * cons(Object *)
static void destruct(void *v)
static Member_ret_str_func s_memb[]
void hoc_free_list(Symlist **)
static void steer_val(void *v)
static const char ** pname(void *v)
Symbol * hoc_parse_stmt(const char *, Symlist **)
static double assign(void *v)
HocStruct cTemplate * ctemplate