NEURON
datapath.cpp File Reference
#include <../../nrnconf.h>
#include <map>
#include <cstdio>
#include <InterViews/resource.h>
#include <OS/string.h>
#include <OS/list.h>
#include "hoclist.h"
#include <nrnpython_config.h>
#include "datapath.h"
#include "ivocvect.h"
#include "oc2iv.h"
#include "parse.hpp"

Go to the source code of this file.

Classes

class  PathValue
 
class  HocDataPathImpl
 

Macros

#define sentinal   123456789.e15
 

Typedefs

using StringList = std::vector< char * >
 

Functions

void nrn_vecsim_add (void *, bool)
 
void nrn_vecsim_remove (void *)
 
void bbs_done ()
 
void bbs_handle ()
 
void nrnbbs_context_wait ()
 

Variables

int bbs_poll_
 
Symlisthoc_built_in_symlist
 
Symlisthoc_top_level_symlist
 
Objectdatahoc_top_level_data
 
static Symbolsym_vec
 
static Symbolsym_v
 
static Symbolsym_vext
 
static Symbolsym_rallbranch
 
static Symbolsym_L
 
static Symbolsym_Ra
 

Macro Definition Documentation

◆ sentinal

#define sentinal   123456789.e15

Definition at line 107 of file datapath.cpp.

Typedef Documentation

◆ StringList

using StringList = std::vector<char*>

Definition at line 78 of file datapath.cpp.

Function Documentation

◆ bbs_handle()

void bbs_handle ( )

Definition at line 33 of file datapath.cpp.

◆ nrn_vecsim_add()

void nrn_vecsim_add ( void ,
bool   
)

Definition at line 18 of file datapath.cpp.

◆ nrn_vecsim_remove()

void nrn_vecsim_remove ( void )

Definition at line 21 of file datapath.cpp.

◆ nrnbbs_context_wait()

void nrnbbs_context_wait ( )

Definition at line 34 of file datapath.cpp.

Variable Documentation

◆ bbs_poll_

int bbs_poll_

Definition at line 31 of file datapath.cpp.

◆ hoc_built_in_symlist

Symlist* hoc_built_in_symlist
extern

Definition at line 76 of file ivocmac.cpp.

◆ hoc_top_level_data

Objectdata* hoc_top_level_data
extern

Definition at line 124 of file hoc_oop.cpp.

◆ hoc_top_level_symlist

Symlist * hoc_top_level_symlist
extern

Definition at line 690 of file code2.cpp.

◆ sym_L

Symbol * sym_L
static

Definition at line 109 of file datapath.cpp.

◆ sym_Ra

Symbol * sym_Ra
static

Definition at line 109 of file datapath.cpp.

◆ sym_rallbranch

Symbol * sym_rallbranch
static

Definition at line 109 of file datapath.cpp.

◆ sym_v

Symbol * sym_v
static

Definition at line 109 of file datapath.cpp.

◆ sym_vec

Symbol* sym_vec
static

Definition at line 109 of file datapath.cpp.

◆ sym_vext

Symbol * sym_vext
static

Definition at line 109 of file datapath.cpp.