NEURON
hocusr.cpp File Reference
#include <../../nrnconf.h>
#include <stdio.h>
#include <stdlib.h>
#include "hocdec.h"
#include "parse.hpp"
#include "hocusr.h"

Go to the source code of this file.

Macros

#define CHECK(name)   nrn_load_name_check(name)
 

Functions

int nrn_load_dll_recover_error ()
 
void nrn_load_name_check (const char *name)
 
static void arayinstal (Symbol *sp, int nsub, int sub1, int sub2, int sub3)
 
void hoc_spinit ()
 
void hoc_register_var (DoubScal *scdoub, DoubVec *vdoub, VoidFunc *fn)
 
void hoc_retpushx (double x)
 

Variables

static char CHKmes [] = "The user defined name, %s, already exists.\n"
 
Symlistnrn_load_dll_called_
 

Macro Definition Documentation

◆ CHECK

#define CHECK (   name)    nrn_load_name_check(name)

Definition at line 12 of file hocusr.cpp.

Function Documentation

◆ arayinstal()

static void arayinstal ( Symbol sp,
int  nsub,
int  sub1,
int  sub2,
int  sub3 
)
static

Definition at line 141 of file hocusr.cpp.

◆ nrn_load_dll_recover_error()

int nrn_load_dll_recover_error ( )

Definition at line 22 of file hocusr.cpp.

◆ nrn_load_name_check()

void nrn_load_name_check ( const char *  name)

Definition at line 33 of file hocusr.cpp.

Variable Documentation

◆ CHKmes

char CHKmes[] = "The user defined name, %s, already exists.\n"
static

Definition at line 15 of file hocusr.cpp.

◆ nrn_load_dll_called_

Symlist* nrn_load_dll_called_

Definition at line 17 of file hocusr.cpp.