NEURON
symdir.cpp File Reference
#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.hpp"
#include "hoclist.h"
#include "symdir.h"
#include "nrnsymdiritem.h"

Go to the source code of this file.

Classes

class  SymDirectoryImpl
 

Functions

int hoc_array_index (Symbol *, Objectdata *)
 
 implementPtrList (SymbolList, SymbolItem)
 
const char * concat (const char *s1, const char *s2)
 
static int compare_entries (const void *k1, const void *k2)
 

Variables

Symlisthoc_symlist
 
Objectdatahoc_top_level_data
 
Symlisthoc_built_in_symlist
 
Symlisthoc_top_level_symlist
 

Function Documentation

◆ compare_entries()

static int compare_entries ( const void k1,
const void k2 
)
static

Definition at line 76 of file symdir.cpp.

◆ concat()

const char* concat ( const char *  s1,
const char *  s2 
)

Definition at line 31 of file symdir.cpp.

◆ hoc_array_index()

int hoc_array_index ( Symbol ,
Objectdata  
)

Definition at line 2385 of file code.cpp.

◆ implementPtrList()

implementPtrList ( SymbolList  ,
SymbolItem   
)

Variable Documentation

◆ hoc_built_in_symlist

Symlist* hoc_built_in_symlist

Definition at line 39 of file symbol.cpp.

◆ hoc_symlist

Symlist* hoc_symlist

◆ hoc_top_level_data

Objectdata* hoc_top_level_data

Definition at line 134 of file hoc_oop.cpp.

◆ hoc_top_level_symlist

Symlist * hoc_top_level_symlist

Definition at line 41 of file symbol.cpp.