| NEST
    2.6.0,not_revisioned_source_dir@0
    | 
#include <conn_parameter.h>
 
  
 | Public Member Functions | |
| ConnParameter () | |
| virtual | ~ConnParameter () | 
| virtual double | value_double (index, index, librandom::RngPtr &) const =0 | 
| Return parameter value.  More... | |
| virtual long_t | value_int (index, index, librandom::RngPtr &) const =0 | 
| virtual size_t | number_of_values () const | 
| Returns number of values available.  More... | |
| Static Public Member Functions | |
| static ConnParameter * | create (const Token &) | 
| 
 | inline | 
| 
 | inlinevirtual | 
| 
 | static | 
References Token::datum().
Referenced by nest::ConnBuilder::ConnBuilder().
| 
 | inlinevirtual | 
Returns number of values available.
0 indicates scalar/unlimited supply.
Reimplemented in nest::ArrayParameter.
| 
 | pure virtual | 
Return parameter value.
The parameter value may depend on source and target GIDs (when using callback functions, not yet implemented) and random numbers. All three must be supplied, even if a concrete parameter type does not use them.
| sgid | source gid | 
| tgid | target gid | 
| rng | random number generator pointer will be ignored except for random parameters. | 
Implemented in nest::RandomParameter, nest::ArrayParameter, nest::ScalarIntegerParameter, and nest::ScalarDoubleParameter.
| 
 | pure virtual | 
Implemented in nest::RandomParameter, nest::ArrayParameter, nest::ScalarIntegerParameter, and nest::ScalarDoubleParameter.
 1.8.7
 1.8.7