#include <../../nrnconf.h>
#include <stdio.h>
#include <OS/list.h>
#include <OS/string.h>
#include "classreg.h"
#include "oclist.h"
#include <InterViews/resource.h>
#include <InterViews/observe.h>
#include "oc2iv.h"
#include "hoclist.h"
#include "ocobserv.h"
#include "parse.h"
Classes | |
class | OcListBrowser |
Functions | |
Object ** | hoc_temp_objptr (Object *) |
int | ivoc_list_count (Object *) |
Object * | ivoc_list_item (Object *, int) |
void | handle_old_focus () |
declarePtrList (OcListImpl, Object) | |
implementPtrList (OcListImpl, Object) | |
void | OcList_reg () |
boolean | hoc_objectpath_impl (Object *ob, Object *oblook, char *path, int depth) |
void | hoc_path_prepend (char *, char *, char *) |
boolean | ivoc_list_look (Object *ob, Object *oblook, char *path, int) |
Variables | |
Symlist * | hoc_top_level_symlist |
declarePtrList | ( | OcListImpl | , | |
Object | ||||
) |
void handle_old_focus | ( | ) |
Referenced by ivoc_list_look().
void hoc_path_prepend | ( | char * | , | |
char * | , | |||
char * | ||||
) |
Referenced by ivoc_list_look().
Object** hoc_temp_objptr | ( | Object * | ) |
implementPtrList | ( | OcListImpl | , | |
Object | ||||
) |
int ivoc_list_count | ( | Object * | olist | ) |
Object* ivoc_list_item | ( | Object * | olist, | |
int | i | |||
) |
References buf, OcList::count(), hoc_objectpath_impl(), hoc_path_prepend(), and OcList::object().
void OcList_reg | ( | ) |