NEURON
classreg.cpp
Go to the documentation of this file.
1 #include <../../nrnconf.h>
2 
5 #if HAVE_IV
7 #endif
10 #ifdef USEMATRIX
11  Matrix_reg(),
12 #endif
17 #if USEDASPK
18  Daspk_reg(),
19 #endif
20 #if USECVODE
21  Cvode_reg(),
22 #endif
23 #if USEDSP
24  DSP_reg(),
25 #endif
26 #if USEBBS
28 #endif
30 
32  void (*register_classes[])() =
33  { Graph_reg,
34  HBox_reg,
35  VBox_reg,
40 #if HAVE_IV
42 #endif
44  OcDeck_reg,
47  OcList_reg,
48  Vector_reg,
50  OcFile_reg,
52 #ifdef USEMATRIX
53  Matrix_reg,
54 #endif
55  Random_reg,
56  Shape_reg,
63  NetCon_reg,
65  KSChan_reg,
73 #if USEDASPK
74  Daspk_reg,
75 #endif
76 #if USECVODE
77  Cvode_reg,
78 #endif
79 #if USEDSP
80  DSP_reg,
81 #endif
82 #if USEBBS
84 #endif
85  nullptr };
86 
87  for (int i = 0; register_classes[i]; i++) {
88  (*register_classes[i])();
89  }
90 }
void GUIMath_reg()
void MechanismStandard_reg()
void OcTimer_reg()
void Graph_reg()
void Impedance_reg()
void OcDeck_reg()
void VBox_reg()
void nrnpython_reg()
void SymChooser_reg()
void PlotShape_reg()
void LinearMechanism_reg()
void BBSaveState_reg()
void StringFunctions_reg()
void StateTransitionEvent_reg()
void RangeVarPlot_reg()
void SectionBrowser_reg()
void Shape_reg()
void OcFile_reg()
void OcPtrVector_reg()
void Vector_reg()
void NMODLRandom_reg()
void PWManager_reg()
void HBox_reg()
void ValueFieldEditor_reg()
void PPShape_reg()
void MechanismType_reg()
void KSChan_reg()
void Random_reg()
void GrGlyph_reg()
void NetCon_reg()
void OcPointer_reg()
void SaveState_reg()
void OcList_reg()
void FInitializeHandler_reg()
#define i
Definition: md1redef.h:19
void Cvode_reg()
Definition: cvodeobj.cpp:653
void hoc_class_registration(void)
Definition: classreg.cpp:31
void TextEditor_reg()
Definition: mlinedit.cpp:143
void ParallelContext_reg()
Definition: ocbbs.cpp:1136
void Matrix_reg()
Definition: matrix.cpp:730