#include <../../nrnconf.h>#include <stdlib.h>#include <InterViews/resource.h>#include <OS/list.h>#include <OS/string.h>#include <stdio.h>#include "ocobserv.h"#include "oc2iv.h"#include "parse.h"#include "hoclist.h"#include "string.h"#include "symdir.h"
Classes | |
| class | SymbolItem |
| class | SymDirectoryImpl |
Functions | |
| int | hoc_array_index (Symbol *, Objectdata *) |
| declarePtrList (SymbolList, SymbolItem) | |
| implementPtrList (SymbolList, SymbolItem) | |
| int | hoc_total_array_data (Symbol *, Objectdata *) |
| char * | hoc_araystr (Symbol *, int, Objectdata *) |
Variables | |
| Symlist * | hoc_symlist |
| Objectdata * | hoc_top_level_data |
| Symlist * | hoc_built_in_symlist |
| Symlist * | hoc_top_level_symlist |
| declarePtrList | ( | SymbolList | , | |
| SymbolItem | ||||
| ) |
References a, buf, ISARRAY, n, name, Arrayinfo::nsub, Sprintf, and Arrayinfo::sub.
Referenced by hoc_section_pathname(), objectpath(), HocDataPathImpl::search(), secname(), SymbolItem::SymbolItem(), and SymDirectory::SymDirectory().
References araypt, hoc_objectdata, and ISARRAY.
Referenced by SymDirectoryImpl::load_sectionlist().
References a, i, Arrayinfo::nsub, and Arrayinfo::sub.
Referenced by SymDirectoryImpl::append(), NrnProperty::assign(), hoc_free_allobjects(), hoc_list_allobjref(), hoc_newobj1(), MechanismStandard::name(), objectpath(), MechanismStandard::panel(), MechanismStandard::save(), HocDataPathImpl::search(), section_exists(), and SaveState::ssi_def().
| implementPtrList | ( | SymbolList | , | |
| SymbolItem | ||||
| ) |
| Objectdata* hoc_top_level_data |
1.6.3