code.h File Reference
Go to the source code of this file.
Function Documentation
int clear_sectionlist |
( |
|
) |
|
int connect_obsec_syntax |
( |
|
) |
|
int connect_point_process_pointer |
( |
|
) |
|
References araypt, Frame::argn, do_equation, execerror, hoc_access, hoc_objectdata, hoc_objectdata_restore(), hoc_objectdata_save(), hoc_thisobject, hoc_top_level_data, ISARRAY, Symbol::name, OPVAL, Symbol::public, pushxm, Symbol::pval, Symbol::pvalfloat, Symbol::pvalint, Symbol::s_varn, spopm, Symbol::subtype, Symbol::sym, SYMBOL, Symbol::type, Symbol::u, Symbol::u_auto, USERDOUBLE, USERFLOAT, USERINT, USERPROPERTY, Datum::val, var_access, and xpopm.
int forall_sectionlist |
( |
|
) |
|
int hoc_asgn_obj_to_str |
( |
|
) |
|
References buf, hoc_execerror(), hoc_pushobj(), hoc_temp_objptr(), hoc_xpop(), index, Item, ITERATE, OBJ, pc, t, Symbol::template, and Symbol::u.
Referenced by debugzz().
int hoc_delete_symbol |
( |
|
) |
|
References buf, chk_access(), hoc_execute(), hoc_regexp_compile(), hoc_regexp_search(), hoc_returning, hoc_strpop(), pc, relative, and secname().
Referenced by debugzz(), and hoc_ifseclist().
int hoc_iterator_stmt |
( |
|
) |
|
References Frame::argn, execute, hoc_execerror(), hoc_objectdata, hoc_objectdata_restore(), hoc_objectdata_save(), hoc_returning, hoc_thisobject, hoc_top_level_data, Frame::iter_stmt_begin, Frame::iter_stmt_ob, Frame::nargs, nrn_isecstack(), nrn_secstack(), Frame::ob, procret, and Frame::sp.
Referenced by debugzz().
References assert, hoc_dec_refcount(), hoc_inside_stacktype(), hoc_look_inside_stack(), hoc_newobj1(), hoc_nopop(), hoc_obj_look_inside_stack(), hoc_obj_unref(), hoc_push_object(), hoc_pushobj(), i, OBJECTTMP, pc, Datum::pobj, and s.
Referenced by debugzz().
int hoc_object_component |
( |
|
) |
|
References d, hoc_ipop(), hoc_look_inside_stack(), hoc_pushx(), hoc_pxpop(), hoc_spop(), hoc_stacktype(), hoc_xpop(), nrn_rangepointer(), nrn_sec_pop(), sec, Symbol::subtype, Datum::sym, SYMBOL, Symbol::type, type, USERPROPERTY, and x.
Referenced by debugzz(), and hoc_get_symbol().
int hoc_parallel_begin |
( |
|
) |
|
int hoc_push_current_object |
( |
|
) |
|
int install_sectionlist |
( |
|
) |
|
int range_interpolate |
( |
|
) |
|
int range_interpolate_single |
( |
|
) |
|
int rangevarevalpointer |
( |
|
) |
|
int sec_access_object |
( |
|
) |
|
int simpleconnectsection |
( |
|
) |
|
References assert, execerror, fin, ISARRAY, moreinput, Symbol::name, NOTUSER, OPVAL, Symbol::public, pushxm, Symbol::subtype, and Symbol::type.