NEURON
ocmatdll.h
Go to the documentation of this file.
1 MKDLL("_vector_resize",vector_resize)
2 MKDLLdec("_sprintf",sprintf)
3 MKDLLdec("__exit",_exit)
4 MKDLLdec("_exit",exit)
5 DMKDLL("_hoc_epsilon",hoc_epsilon)
6 MKDLL("_vector_delete",vector_delete)
7 MKDLLdec("_rand",rand)
8 MKDLL("_check_obj_type",check_obj_type)
9 MKDLL("_vector_capacity",vector_capacity)
10 MKDLLvpf("_hoc_spop",hoc_spop)
11 MKDLLdec("_memset",memset)
12 MKDLLvpf("_hoc_objgetarg",hoc_objgetarg)
13 MKDLLvpf("_vector_arg",vector_arg)
14 MKDLLdec("_calloc",calloc)
15 MKDLLvpf("_hoc_table_lookup",hoc_table_lookup)
16 DFMKDLL("_vector_vec",vector_vec)
17 MKDLLvpf("_vector_temp_objvar",vector_temp_objvar)
18 MKDLLvpf("_hoc_temp_objptr",hoc_temp_objptr)
19 MKDLLvpf("_vector_new1",vector_new1)
20 MKDLL("_vector_buffer_size",vector_buffer_size)
21 MKDLLvpf("_hoc_is_object_arg",hoc_is_object_arg)
22 MKDLLdec("_sscanf",sscanf)
23 MKDLL("_class2oc",class2oc)
24 DFMKDLL("_hoc_xpop",hoc_xpop)
25 MKDLLdec("_write",write)
26 MKDLL("_hoc_is_double_arg",hoc_is_double_arg)
27 MKDLLdec("_fgets",fgets)
28 MKDLLdec("_memmove",memmove)
29 MKDLLdec("_setjmp",setjmp)
30 MKDLLdec("_longjmp",longjmp)
31 MKDLLvpf("_vector_pobj",vector_pobj)
32 MKDLL("_hoc_pushpx",hoc_pushpx)
33 MKDLLvpf("_vector_new2",vector_new2)
34 MKDLLdec("_fscanf",fscanf)
35 MKDLLvpf("_hoc_temp_objvar",hoc_temp_objvar)
36 MKDLL("_hoc_scan",hoc_scan)
37 MKDLLvpf("_hoc_obj_file_arg",hoc_obj_file_arg)
Vect * vector_new1(int n)
Definition: ivocvect.cpp:264
int hoc_is_double_arg(int narg)
Definition: code.cpp:733
check_obj_type(o, "SectionList")
double hoc_epsilon
Definition: hoc_init.cpp:260
#define DFMKDLL(a, b)
Definition: dll.cpp:218
sprintf(buf," if (secondorder) {\ " int _i;\" " for(_i=0;_i< %d;++_i) {\" " _p[_slist%d[_i]]+=dt *_p[_dlist%d[_i]];\" " }}\", numeqn, listnum, listnum)
Object ** vector_pobj(Vect *v)
Definition: ivocvect.cpp:272
Vect * vector_new2(Vect *v)
Definition: ivocvect.cpp:265
void vector_delete(Vect *v)
Definition: ivocvect.cpp:266
Object ** hoc_temp_objvar(Symbol *symtemp, void *v)
Definition: hoc_oop.cpp:503
Symbol * hoc_spop(void)
void class2oc(const char *, void *(*cons)(Object *), void(*destruct)(void *), Member_func *, int(*checkpoint)(void **), Member_ret_obj_func *, Member_ret_str_func *)
Definition: hoc_oop.cpp:1581
double hoc_scan(FILE *)
Definition: fileio.cpp:363
double hoc_xpop(void)
#define MKDLL(a, b)
Definition: dll.cpp:217
void vector_resize(Vect *v, int n)
Definition: ivocvect.cpp:269
MKDLLdec("_sprintf", sprintf) MKDLLdec("__exit"
Vect * vector_arg(int i)
Definition: ivocvect.cpp:332
int vector_capacity(Vect *v)
Definition: ivocvect.cpp:268
#define DMKDLL(a, b)
Definition: dll.cpp:221
int vector_buffer_size(Vect *v)
Definition: ivocvect.cpp:267
Symbol * hoc_table_lookup(const char *, Symlist *)
Definition: symbol.cpp:60
double * vector_vec(Vect *v)
Definition: ivocvect.cpp:271
FILE * hoc_obj_file_arg(int i)
Definition: ocfile.cpp:56
void hoc_pushpx(double *d)
Definition: code.cpp:702
int hoc_is_object_arg(int narg)
Definition: code.cpp:745
Object ** vector_temp_objvar(Vect *v)
Definition: ivocvect.cpp:270
Object ** hoc_temp_objptr(Object *)
Definition: code.cpp:209
Object ** hoc_objgetarg(int)
Definition: code.cpp:1568
_exit rand MKDLLvpf("_hoc_spop", hoc_spop) MKDLLdec("_memset"