NEURON
datapath.h
Go to the documentation of this file.
1 /*
2  given a set of double*, find the executable hoc varnames
3  */
4 
5 struct Symbol;
6 class String;
7 class HocDataPathImpl;
8 
9 class HocDataPaths {
10 public:
11  // 0 objref style, 1 object id style, 2 symbol style
12  HocDataPaths(int = 1000, int pathstyle = 0);
13  virtual ~HocDataPaths();
14 
15  void append(double*);
16  void append(char**);
17  void search();
18  String* retrieve(double*);
19  String* retrieve(char**);
20  Symbol* retrieve_sym(double*);
21  int style();
22 private:
24 };
String * retrieve(double *)
Definition: datapath.cpp:149
void search()
Definition: datapath.cpp:138
void append(double *)
Definition: datapath.cpp:129
virtual ~HocDataPaths()
Definition: datapath.cpp:121
Definition: model.h:57
HocDataPaths(int=1000, int pathstyle=0)
Definition: datapath.cpp:107
Symbol * retrieve_sym(double *)
Definition: datapath.cpp:160
Definition: string.h:34
HocDataPathImpl * impl_
Definition: datapath.h:23