CARLsim  6.1.0
CARLsim: a GPU-accelerated SNN simulator
ParameterInstances.h
Go to the documentation of this file.
1 #ifndef PARAMETER_INSTANCES_H
2 #define PARAMETER_INSTANCES_H
3 
4 #include <istream>
5 #include <vector>
6 
14 public:
23  ParameterInstances(std::istream &inputStream);
24 
26 
27  double getParameter(const unsigned int instance, const unsigned int parameter) const;
28 
29  std::vector<double> getInstance(const unsigned int instance) const;
30 
32  unsigned int getNumInstances() const;
33 
35  unsigned int getNumParameters() const;
36 
39  bool repOK() const;
40 
41 private:
43  const ParameterInstancesImpl &impl;
44 };
45 
46 #endif // PARAMETER_INSTANCES_H
std::vector< double > getInstance(const unsigned int instance) const
unsigned int getNumInstances() const
double getParameter(const unsigned int instance, const unsigned int parameter) const
unsigned int getNumParameters() const
ParameterInstances(std::istream &inputStream)