Go to the source code of this file.
|
| #define | TRY_GUI_REDIRECT_OBJ(name, obj) |
| |
| #define | TRY_GUI_REDIRECT_METHOD_ACTUAL_DOUBLE(name, sym, v) |
| |
| #define | TRY_GUI_REDIRECT_METHOD_ACTUAL_OBJ(name, sym, v) |
| |
| #define | TRY_GUI_REDIRECT_NO_RETURN(name, obj) |
| |
| #define | TRY_GUI_REDIRECT_DOUBLE(name, obj) |
| |
| #define | TRY_GUI_REDIRECT_ACTUAL_DOUBLE(name, obj) |
| |
| #define | TRY_GUI_REDIRECT_ACTUAL_STR(name, obj) |
| |
| #define | TRY_GUI_REDIRECT_ACTUAL_OBJ(name, obj) |
| |
| #define | TRY_GUI_REDIRECT_DOUBLE_SEND_STRREF(name, obj) |
| |
◆ TRY_GUI_REDIRECT_ACTUAL_DOUBLE
| #define TRY_GUI_REDIRECT_ACTUAL_DOUBLE |
( |
|
name, |
|
|
|
obj |
|
) |
| |
Value:{\
Object** ngh_result;\
if (ngh_result) {\
}\
}\
}
double(* nrnpy_object_to_double_)(Object *)
Object **(* nrnpy_gui_helper_)(const char *, Object *)
HAVE_IV.
Definition at line 66 of file gui-redirect.h.
◆ TRY_GUI_REDIRECT_ACTUAL_OBJ
| #define TRY_GUI_REDIRECT_ACTUAL_OBJ |
( |
|
name, |
|
|
|
obj |
|
) |
| |
Value:{\
Object** ngh_result;\
if (ngh_result) {\
return ngh_result;\
}\
}\
}
Object **(* nrnpy_gui_helper_)(const char *, Object *)
HAVE_IV.
Definition at line 86 of file gui-redirect.h.
◆ TRY_GUI_REDIRECT_ACTUAL_STR
| #define TRY_GUI_REDIRECT_ACTUAL_STR |
( |
|
name, |
|
|
|
obj |
|
) |
| |
Value:{\
char** ngh_result;\
if (ngh_result) {\
return((const char**) ngh_result);\
}\
}\
}
Object **(* nrnpy_gui_helper_)(const char *, Object *)
HAVE_IV.
char **(* nrnpy_gui_helper3_str_)(const char *name, Object *obj, int handle_strptr)
Definition at line 76 of file gui-redirect.h.
◆ TRY_GUI_REDIRECT_DOUBLE
| #define TRY_GUI_REDIRECT_DOUBLE |
( |
|
name, |
|
|
|
obj |
|
) |
| |
Value:{\
Object** ngh_result;\
if (ngh_result) {\
hoc_ret();\
return;\
}\
}\
}
double(* nrnpy_object_to_double_)(Object *)
Object **(* nrnpy_gui_helper_)(const char *, Object *)
HAVE_IV.
Definition at line 54 of file gui-redirect.h.
◆ TRY_GUI_REDIRECT_DOUBLE_SEND_STRREF
| #define TRY_GUI_REDIRECT_DOUBLE_SEND_STRREF |
( |
|
name, |
|
|
|
obj |
|
) |
| |
Value:{\
Object** ngh_result;\
if (ngh_result) {\
hoc_ret();\
return;\
}\
}\
}
double(* nrnpy_object_to_double_)(Object *)
Object **(* nrnpy_gui_helper_)(const char *, Object *)
HAVE_IV.
Object **(* nrnpy_gui_helper3_)(const char *name, Object *obj, int handle_strptr)
Definition at line 96 of file gui-redirect.h.
◆ TRY_GUI_REDIRECT_METHOD_ACTUAL_DOUBLE
| #define TRY_GUI_REDIRECT_METHOD_ACTUAL_DOUBLE |
( |
|
name, |
|
|
|
sym, |
|
|
|
v |
|
) |
| |
Value:{\
Object** guiredirect_result =
NULL;\
if (guiredirect_result) {\
}\
}\
}
double(* nrnpy_object_to_double_)(Object *)
Object **(* nrnpy_gui_helper_)(const char *, Object *)
HAVE_IV.
Object * nrn_get_gui_redirect_obj()
Definition at line 22 of file gui-redirect.h.
◆ TRY_GUI_REDIRECT_METHOD_ACTUAL_OBJ
| #define TRY_GUI_REDIRECT_METHOD_ACTUAL_OBJ |
( |
|
name, |
|
|
|
sym, |
|
|
|
v |
|
) |
| |
Value:{\
Object** guiredirect_result =
NULL;\
if (guiredirect_result) {\
return(guiredirect_result);\
}\
}\
}
Object **(* nrnpy_gui_helper_)(const char *, Object *)
HAVE_IV.
Object * nrn_get_gui_redirect_obj()
Definition at line 33 of file gui-redirect.h.
◆ TRY_GUI_REDIRECT_NO_RETURN
| #define TRY_GUI_REDIRECT_NO_RETURN |
( |
|
name, |
|
|
|
obj |
|
) |
| |
Value:{\
Object** ngh_result;\
if (ngh_result) {\
return;\
}\
}\
}
Object **(* nrnpy_gui_helper_)(const char *, Object *)
HAVE_IV.
Definition at line 44 of file gui-redirect.h.
◆ TRY_GUI_REDIRECT_OBJ
| #define TRY_GUI_REDIRECT_OBJ |
( |
|
name, |
|
|
|
obj |
|
) |
| |
Value:{\
Object** ngh_result;\
if (ngh_result) {\
return (void*) *ngh_result;\
}\
}\
}
Object **(* nrnpy_gui_helper_)(const char *, Object *)
HAVE_IV.
Definition at line 12 of file gui-redirect.h.
◆ nrn_get_gui_redirect_obj()
| Object* nrn_get_gui_redirect_obj |
( |
| ) |
|
◆ nrnpy_gui_helper_
◆ nrnpy_object_to_double_
| double(* nrnpy_object_to_double_) (Object *) |