![]() |
NEURON
|
#include <../../nrnconf.h>
#include "hocdec.h"
#include "hoclist.h"
#include "nrncore_write/utils/nrncore_utils.h"
#include "oc_ansi.h"
#include "ocnotify.h"
#include "parse.hpp"
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include "nrnmpiuse.h"
#include "utils/logger.hpp"
Go to the source code of this file.
Functions | |
void | print_symlist (const char *s, Symlist *tab) |
Symbol * | hoc_table_lookup (const char *s, Symlist *tab) |
Symbol * | hoc_lookup (const char *s) |
Symbol * | hoc_install (const char *s, int t, double d, Symlist **list) |
Symbol * | hoc_install_var (const char *name, double *pval) |
void | hoc_unlink_symbol (Symbol *s, Symlist *list) |
void | hoc_link_symbol (Symbol *sp, Symlist *list) |
void | hoc_free_symspace (Symbol *s1) |
void | sym_extra_alloc (Symbol *sym) |
void | hoc_free_list (Symlist **list) |
void | hoc_free_val (double *p) |
void | hoc_free_val_array (double *p, size_t size) |
void | hoc_free_object (Object *p) |
void | hoc_free_string (char *p) |
void | hoc_free_pstring (char **p) |
size_t | nrn_mallinfo (int item) |
void | hoc_mallinfo () |
void | hoc_coreneuron_handle () |
Variables | |
Symlist * | hoc_built_in_symlist = nullptr |
Symlist * | hoc_top_level_symlist = nullptr |
Objectdata * | hoc_top_level_data |
Symlist * | hoc_symlist = nullptr |
Symlist * | hoc_p_symlist = nullptr |
void hoc_coreneuron_handle | ( | ) |
Definition at line 354 of file symbol.cpp.
void hoc_free_symspace | ( | Symbol * | s1 | ) |
Definition at line 166 of file symbol.cpp.
void hoc_free_val | ( | double * | p | ) |
Definition at line 273 of file symbol.cpp.
void hoc_free_val_array | ( | double * | p, |
size_t | size | ||
) |
Definition at line 278 of file symbol.cpp.
void hoc_mallinfo | ( | void | ) |
Definition at line 345 of file symbol.cpp.
void print_symlist | ( | const char * | s, |
Symlist * | tab | ||
) |
Definition at line 40 of file symbol.cpp.
Symlist* hoc_built_in_symlist = nullptr |
Definition at line 28 of file symbol.cpp.
Symlist* hoc_p_symlist = nullptr |
Definition at line 35 of file symbol.cpp.
Symlist* hoc_symlist = nullptr |
Definition at line 34 of file symbol.cpp.
|
extern |
Definition at line 123 of file hoc_oop.cpp.
Symlist* hoc_top_level_symlist = nullptr |
Definition at line 30 of file symbol.cpp.