NEURON
nrnjava.h
Go to the documentation of this file.
1 #ifndef nrnjava_h
2 #define nrnjava_h
3 
4 
5 extern void* (*p_java2nrn_cons)(Object*);
6 extern void (*p_java2nrn_destruct)(void* opaque_java_object);
7 extern double (*p_java2nrn_dmeth)(Object* ho, Symbol* method);
8 extern char** (*p_java2nrn_smeth)(Object* ho, Symbol* method);
9 extern Object** (*p_java2nrn_ometh)(Object* ho, Symbol* method);
10 extern const char* (*p_java2nrn_classname)(Object* ho);
11 extern Symbol* java2nrn_class(const char* classname, int classindex, const char* methods);
12 extern int (*p_hoc_load_java)(void);
13 
14 
15 #endif
int(* p_hoc_load_java)(void)
Definition: fileio.cpp:619
void
Symbol * java2nrn_class(const char *classname, int classindex, const char *methods)
Create a hoc class from a java one.
Definition: hoc_oop.cpp:1628
int
Definition: nrnmusic.cpp:71
Definition: model.h:57
double(* p_java2nrn_dmeth)(Object *ho, Symbol *method)
Definition: hoc_oop.cpp:24
Definition: hocdec.h:226
static struct @17 methods[]
void(* p_java2nrn_destruct)(void *opaque_java_object)
Definition: hoc_oop.cpp:23