NEST
2.6.0,not_revisioned_source_dir@0
|
Go to the source code of this file.
Functions | |
template<typename FT > | |
FT | getValue (const Token &t) |
getValue provides easy read-access to a Token's contents. More... | |
template<typename FT > | |
void | setValue (const Token &t, FT const &value) |
setValue provides easy write-access to a Token's contents. More... | |
template<typename FT , class D > | |
Token | newToken2 (FT const &value) |
Create a new Token from a fundamental data type. More... | |
template<typename FT > | |
Token | newToken (FT const &value) |
Create a new Token from a fundamental data type. More... | |
template<> | |
long | getValue< long > (const Token &) |
template<> | |
void | setValue< long > (const Token &, long const &value) |
template<> | |
Token | newToken< long > (long const &value) |
template<> | |
double | getValue< double > (const Token &) |
template<> | |
void | setValue< double > (const Token &, double const &value) |
template<> | |
float | getValue< float > (const Token &) |
template<> | |
void | setValue< float > (const Token &, float const &value) |
template<> | |
Token | newToken< double > (double const &value) |
template<> | |
bool | getValue< bool > (const Token &) |
template<> | |
void | setValue< bool > (const Token &, bool const &value) |
template<> | |
Token | newToken< bool > (bool const &value) |
template<> | |
std::string | getValue< std::string > (const Token &) |
template<> | |
void | setValue< std::string > (const Token &, std::string const &value) |
template<> | |
Token | newToken< std::string > (std::string const &value) |
template<> | |
std::vector< long > | getValue< std::vector< long > > (const Token &) |
template<> | |
void | setValue< std::vector< long > > (const Token &, std::vector< long > const &value) |
template<> | |
Token | newToken< std::vector< long > > (std::vector< long > const &value) |
template<> | |
std::vector< double > | getValue< std::vector< double > > (const Token &) |
template<> | |
void | setValue< std::vector< double > > (const Token &, std::vector< double > const &value) |
template<> | |
Token | newToken< std::vector< double > > (std::vector< double > const &value) |
template<> | |
std::valarray< long > | getValue< std::valarray< long > > (const Token &) |
template<> | |
void | setValue< std::valarray< long > > (const Token &, std::valarray< long > const &value) |
template<> | |
Token | newToken< std::valarray< long > > (std::valarray< long > const &value) |
template<> | |
std::valarray< double > | getValue< std::valarray< double > > (const Token &) |
template<> | |
void | setValue< std::valarray< double > > (const Token &, std::valarray< double > const &value) |
template<> | |
Token | newToken< std::valarray< double > > (std::valarray< double > const &value) |
References nest::names::d, Datum::gettypename(), and Name::toString().
Referenced by nest::ConnectionCreator::ConnectionCreator(), nest::NestModule::GetNodes_i_D_b_bFunction::execute(), nest::NestModule::GetLeaves_i_D_bFunction::execute(), nest::NestModule::GetChildren_i_D_bFunction::execute(), nest::NestModule::RDivergentConnect_i_i_ia_da_da_b_b_lFunction::execute(), nest::NestModule::RConvergentConnect_ia_i_i_da_da_b_b_lFunction::execute(), nest::NestModule::RConvergentConnect_ia_ia_ia_daa_daa_b_b_lFunction::execute(), nest::NestModule::TimeCommunication_i_i_bFunction::execute(), Token::operator bool(), nest::Network::quit_by_error(), and nest::Layer< D >::set_status().
References nest::names::d, Datum::gettypename(), and Name::toString().
Referenced by SLIArrayModule::GaborFunction::execute(), SLIArrayModule::Gauss2dFunction::execute(), nest::NestModule::SetAcceptableLatencyFunction::execute(), SLIArrayModule::FiniteQ_dFunction::execute(), nest::sli_neuron::get_V_m_(), and Token::operator double().
References nest::names::d, Datum::gettypename(), and Name::toString().
Referenced by Token::operator float().
References nest::names::d, Datum::gettypename(), and Name::toString().
Referenced by nest::Network::convergent_connect(), nest::TopologyModule::create_mask(), nest::Network::divergent_connect(), nest::ConnectionGeneratorModule::CGConnect_cg_i_i_D_lFunction::execute(), RandomNumbers::CreateRNGFunction::execute(), RandomNumbers::IrandFunction::execute(), RandomNumbers::SeedFunction::execute(), SLIArrayModule::RotateFunction::execute(), RandomNumbers::RandomArrayFunction::execute(), nest::NestModule::ChangeSubnet_iFunction::execute(), nest::NestModule::GetNodes_i_D_b_bFunction::execute(), nest::NestModule::GetLeaves_i_D_bFunction::execute(), nest::NestModule::GetChildren_i_D_bFunction::execute(), nest::NestModule::GetStatus_iFunction::execute(), nest::NestModule::SetStatus_idFunction::execute(), nest::NestModule::SetStatus_CDFunction::execute(), nest::NestModule::Create_l_iFunction::execute(), SLIArrayModule::GaborFunction::execute(), nest::NestModule::DataConnect_i_D_sFunction::execute(), SLIArrayModule::Gauss2dFunction::execute(), nest::NestModule::Connect_i_i_lFunction::execute(), nest::NestModule::Connect_i_i_d_d_lFunction::execute(), nest::NestModule::Connect_i_i_D_lFunction::execute(), nest::NestModule::DivergentConnect_i_ia_a_a_lFunction::execute(), nest::NestModule::RDivergentConnect_i_i_ia_da_da_b_b_lFunction::execute(), nest::NestModule::ConvergentConnect_ia_i_a_a_lFunction::execute(), nest::NestModule::RConvergentConnect_ia_i_i_da_da_b_b_lFunction::execute(), RangeIterator_aFunction::execute(), nest::NestModule::PrintNetworkFunction::execute(), nest::NestModule::SetFakeNumProcessesFunction_i::execute(), nest::NestModule::SetNumRecProcessesFunction_i::execute(), nest::NestModule::TimeCommunication_i_i_bFunction::execute(), nest::NestModule::TimeCommunicationv_i_iFunction::execute(), nest::NestModule::TimeCommunicationAlltoall_i_iFunction::execute(), nest::NestModule::TimeCommunicationAlltoallv_i_iFunction::execute(), nest::NestModule::MPIAbort_iFunction::execute(), nest::NestModule::GetVpRngFunction::execute(), nest::NestModule::SetMaxBufferedFunction::execute(), SLIInterpreter::execute_(), SLIInterpreter::execute_debug_(), nest::RecordingDevice::State_::get(), nest::Network::get_exitcode(), nest::GridMask< D >::GridMask(), Token::operator long(), Token::operator size_t(), nest::Scheduler::prepare_nodes(), nest::Network::random_convergent_connect(), and SLIInterpreter::terminate().
References Datum::gettypename(), nest::names::n, and Name::toString().
References ad, Datum::gettypename(), Name::toString(), and TokenArray::toVector().
References ad, Datum::gettypename(), Name::toString(), and TokenArray::toVector().
References nest::names::d, Datum::gettypename(), and Name::toString().
References nest::names::d, Datum::gettypename(), and Name::toString().
Referenced by setValue< std::valarray< double > >(), and setValue< std::vector< double > >().
References nest::names::d, Datum::gettypename(), and Name::toString().
References nest::names::d, Datum::gettypename(), and Name::toString().
Referenced by setValue< std::valarray< long > >(), and setValue< std::vector< long > >().
References nest::names::b, Datum::gettypename(), nest::names::n, and Name::toString().
void setValue< std::valarray< double > > | ( | const Token & | , |
std::valarray< double > const & | value | ||
) |
References ad, nest::names::d, Datum::gettypename(), setValue< double >(), TokenArray::size(), and Name::toString().
void setValue< std::valarray< long > > | ( | const Token & | , |
std::valarray< long > const & | value | ||
) |
References ad, nest::names::d, Datum::gettypename(), setValue< long >(), TokenArray::size(), and Name::toString().
void setValue< std::vector< double > > | ( | const Token & | , |
std::vector< double > const & | value | ||
) |
References ad, nest::names::d, Datum::gettypename(), setValue< double >(), TokenArray::size(), and Name::toString().
void setValue< std::vector< long > > | ( | const Token & | , |
std::vector< long > const & | value | ||
) |
References ad, nest::names::d, Datum::gettypename(), setValue< long >(), TokenArray::size(), and Name::toString().