1 #include <../../nrnconf.h> 15 if (ob && ob->ctemplate->constructor) {
16 if (
is_obj_type(ob,
"Pointer") && strcmp(name,
"s") == 0) {
29 if (ob->ctemplate->constructor) {
33 sl = ob->ctemplate->symtable;
55 if (restored_ ==
true) {
64 hoc_thisobject =
NULL;
73 if (restored_ ==
false) {
79 hoc_thisobject = obsav_;
80 hoc_symlist = symsav_;
static char * object_str(const char *symname, Object *=NULL)
Symlist * hoc_top_level_symlist
static char ** object_pstr(const char *symname, Object *=NULL)
Objectdata * hoc_objectdata
static double restore(void *v)
Objectdata * hoc_top_level_data
static double save(void *v)
Symbol * hoc_table_lookup(const char *, Symlist *)
char ** object_pstr(Symbol *sym, Objectdata *od)
int is_obj_type(Object *obj, const char *type_name)