35 char** (*gui_helper3_str)(
const char*,
Object*, int){};
44 Object* (*mpi_alltoall_type)(int, int){};
46 void* (*opaque_obj2pyobj)(
Object*){};
47 Object* (*pickle2po)(
const std::vector<char>&){};
impl_ptrs methods
Collection of pointers to functions with python-version-specific implementations.
Symbol * nrnpy_pyobj_sym_
Collection of pointers to functions with python-version-specific implementations.
Object ** try_gui_helper(const char *name, Object *obj) const
void(* cmdtool)(Object *, int type, double x, double y, int kd)
int(* guigetstr)(Object *, char **)
std::vector< char >(* call_picklef)(const std::vector< char > &, int narg)
void(* hpoasgn)(Object *, int)
double(* object_to_double)(Object *)
std::vector< char >(* po2pickle)(Object *)
void(* restore_thread)(PyThreadState *)
int(* hoccommand_exec_strret)(Object *, char *, int)
Object **(* gui_helper)(const char *name, Object *obj)
double(* guigetval)(Object *)
void(* py2n_component)(Object *, Symbol *, int, int)
double(* call_func)(Object *, int, int *)
void(* interpreter_set_path)(std::string_view)
void(* guisetval)(Object *, double)
int(* pysame)(Object *o1, Object *o2)
double(* praxis_efun)(Object *pycallable, Object *hvec)
int(* hoccommand_exec)(Object *)
void(* call_python_with_section)(Object *, Section *)
int(* interpreter_start)(int)