23 #ifndef CONN_PARAMETER_H 
   24 #define CONN_PARAMETER_H 
  148     mutable std::vector<double>::iterator 
next_;
 
size_t index
Unsigned long type for enumerations. 
Definition: nest.h:109
 
virtual long_t value_int(index, index, librandom::RngPtr &) const =0
 
ScalarDoubleParameter(double value)
Definition: conn_parameter.h:90
 
RandomParameter(const DictionaryDatum &)
Definition: conn_parameter.cpp:61
 
long_t value_int(index, index, librandom::RngPtr &) const 
Definition: conn_parameter.h:144
 
long_t value_int(index, index, librandom::RngPtr &rng) const 
Definition: conn_parameter.h:163
 
std::vector< double >::iterator next_
Definition: conn_parameter.h:148
 
Array parameter, returning values in order. 
Definition: conn_parameter.h:125
 
Single integer value. 
Definition: conn_parameter.h:104
 
ArrayParameter(const std::vector< double > &values)
Definition: conn_parameter.h:128
 
size_t number_of_values() const 
Returns number of values available. 
Definition: conn_parameter.h:132
 
Single double value. 
Definition: conn_parameter.h:87
 
double value_double(index, index, librandom::RngPtr &) const 
Return parameter value. 
Definition: conn_parameter.h:135
 
std::vector< double > values_
Definition: conn_parameter.h:147
 
Random scalar value. 
Definition: conn_parameter.h:157
 
Definition: conn_parameter.h:49
 
virtual ~ConnParameter()
Definition: conn_parameter.h:53
 
Base class for all Kernel exceptions. 
Definition: exceptions.h:54
 
double value_double(index, index, librandom::RngPtr &rng) const 
Return parameter value. 
Definition: conn_parameter.h:162
 
ScalarIntegerParameter(long_t value)
Definition: conn_parameter.h:107
 
long_t value_int(index, index, librandom::RngPtr &) const 
Definition: conn_parameter.h:110
 
long_t value_
Definition: conn_parameter.h:113
 
ConnParameter()
Definition: conn_parameter.h:52
 
virtual double value_double(index, index, librandom::RngPtr &) const =0
Return parameter value. 
 
static ConnParameter * create(const Token &)
Definition: conn_parameter.cpp:32
 
virtual size_t number_of_values() const 
Returns number of values available. 
Definition: conn_parameter.h:76
 
A type-independent container for C++-types. 
Definition: token.h:68
 
librandom::RdvPtr rdv_
Definition: conn_parameter.h:166
 
double value_double(index, index, librandom::RngPtr &) const 
Return parameter value. 
Definition: conn_parameter.h:109
 
double value_double(index, index, librandom::RngPtr &) const 
Return parameter value. 
Definition: conn_parameter.h:92
 
long long_t
Integer number with at least 32 bit. 
Definition: nest.h:96
 
double value_
Definition: conn_parameter.h:96
 
long_t value_int(index, index, librandom::RngPtr &) const 
Definition: conn_parameter.h:93