9 #define CChar const char
20 bool usepointer =
false);
31 bool usepointer =
false,
42 bool usepointer =
false,
64 const char* send_cmd =
NULL,
static char ** object_pstr(const char *symname, Object *=NULL)
static char * object_str(const char *symname, Object *=NULL)
double var(InputIterator begin, InputIterator end)
char ** object_pstr(Symbol *sym, Objectdata *od)
void hoc_ivvarlabel(char **, Object *pyvar=0)
Object ** object_pobj(Symbol *sym, Objectdata *od)
void hoc_ivvalue(CChar *name, CChar *variable, bool deflt=false, Object *pyvar=0)
void hoc_ivpvalue(CChar *name, neuron::container::data_handle< double >, bool deflt=false, HocSymExtension *extra=NULL)
void hoc_ivpvaluerun(CChar *name, neuron::container::data_handle< double >, CChar *action, bool deflt=false, bool canrun=false, HocSymExtension *extra=NULL)
void hoc_ivbutton(CChar *name, CChar *action, Object *pyact=0)
void hoc_ivstatebutton(neuron::container::data_handle< double >, CChar *name, CChar *action, int style, Object *pyvar=0, Object *pyact=0)
void hoc_ivmenu(CChar *, bool add2menubar=false)
hoc_Item ** object_psecitm(Symbol *sym, Objectdata *od)
void hoc_ivvalue_keep_updated(CChar *name, CChar *variable, Object *pyvar=0)
void hoc_ivradiobutton(CChar *name, CChar *action, bool activate=false, Object *pyact=0)
void hoc_ivpanelmap(int scroll=-1)
char * object_str(Symbol *sym, Objectdata *od)
double * object_pval(Symbol *sym, Objectdata *od)
void hoc_ivslider(neuron::container::data_handle< double >, float low=0, float high=100, float resolution=1, int steps=10, const char *send_cmd=NULL, bool vert=false, bool slow=false, Object *pyvar=0, Object *pyact=0)
void hoc_ivfixedvalue(CChar *name, CChar *variable, bool deflt=false, bool usepointer=false)
void hoc_ivvaluerun(CChar *name, CChar *variable, CChar *action, bool deflt=false, bool canrun=false, bool usepointer=false, Object *pyvar=0, Object *pyact=0)
void hoc_ivvaluerun_ex(CChar *name, CChar *var, neuron::container::data_handle< double > pvar, Object *pyvar, CChar *action, Object *pyact, bool deflt=false, bool canrun=false, bool usepointer=false, HocSymExtension *extra=NULL)
void hoc_ivpanel(CChar *, bool h=false)
void hoc_ivlabel(CChar *)
void hoc_ivvarmenu(CChar *, CChar *, bool add2menubar=false, Object *pyvar=NULL)