Cypress  1.0
C++ Spiking Neural Network Simulation Framework
cypress::Network Member List

This is the complete list of members for cypress::Network, including all inherited members.

add_connection(const Source &source, const Target &target, std::unique_ptr< Connector > connector, const char *name="")cypress::Networkinline
add_population(const char *name, size_t size, const typename T::Parameters &params, const typename T::Signals &signals=typename T::Signals())cypress::Networkinline
clone() const cypress::NetworkBase
connect(PopulationIndex pid_src, NeuronIndex nid_src0, NeuronIndex nid_src1, PopulationIndex pid_tar, NeuronIndex nid_tar0, NeuronIndex nid_tar1, std::unique_ptr< Connector > connector, const char *name="")cypress::NetworkBaseprotected
connection(std::string name) const cypress::NetworkBase
connections() const cypress::NetworkBase
create_population(size_t size, const typename T::Parameters &params, const typename T::Signals &signals, const char *name="")cypress::Networkinline
create_population(size_t size, const typename T::Parameters &params=typename T::Parameters(), const char *name="")cypress::Networkinline
cypress::NetworkBase::create_population_index(size_t size, const NeuronType &type, const NeuronParameters &params, const NeuronSignals &signals, const std::string &name)cypress::NetworkBaseprotected
disabled_trafo_ids() const cypress::NetworkBase
disabled_trafo_ids()cypress::NetworkBase
duration() const cypress::NetworkBase
logger() const cypress::NetworkBase
logger(Logger &logger)cypress::NetworkBase
make_backend(std::string backend_id, int argc=0, const char *argv[]=nullptr, Json setup=Json())cypress::NetworkBasestatic
Network()=defaultcypress::Network
Network(const Network &)=defaultcypress::Network
Network(Network &&) noexcept=defaultcypress::Network
Network(const NetworkBase &network)cypress::Networkinline
NetworkBase()cypress::NetworkBase
NetworkBase(std::shared_ptr< internal::NetworkData > impl)cypress::NetworkBaseinline
neuron_count() const cypress::NetworkBase
neuron_count(const NeuronType &type) const cypress::NetworkBase
neuron_count() const cypress::NetworkBaseinline
operator!=(const NetworkBase &o) const cypress::NetworkBaseinline
operator=(const Network &)=defaultcypress::Network
operator=(Network &&)=defaultcypress::Network
operator=(const NetworkBase &o)cypress::Networkinline
operator==(const NetworkBase &o) const cypress::NetworkBaseinline
operator[](PopulationIndex pid)cypress::NetworkBase
operator[](PopulationIndex pid) const cypress::NetworkBase
Population classcypress::Networkfriend
population(const std::string &name=std::string())cypress::Networkinline
population(const std::string &name=std::string())cypress::Networkinline
cypress::NetworkBase::population(PopulationIndex pid)cypress::NetworkBase
cypress::NetworkBase::population(PopulationIndex pid) const cypress::NetworkBase
population_count() const cypress::NetworkBase
population_count(const NeuronType &type) const cypress::NetworkBase
population_count() const cypress::NetworkBaseinline
population_data(PopulationIndex pid)cypress::NetworkBase
population_data(PopulationIndex pid) const cypress::NetworkBase
populations(const std::string &name=std::string())cypress::Networkinline
cypress::NetworkBase::populations(const std::string &name=std::string(), const NeuronType &type=NullNeuron::inst()) const cypress::NetworkBase
cypress::NetworkBase::populations(const NeuronType &type) const cypress::NetworkBase
run(const Backend &backend, Real duration=0.0)cypress::Networkinline
run(const std::string &backend_id, Real duration=0.0, int argc=0, const char *argv[]=nullptr)cypress::Networkinline
runtime() const cypress::NetworkBase
runtime(const NetworkRuntime &runtime)cypress::NetworkBase
update_connection(std::unique_ptr< Connector > connector, const char *name)cypress::NetworkBase
use_lossy_trafos() const cypress::NetworkBase
use_lossy_trafos(bool use_lossy) const cypress::NetworkBase
~Network()=defaultcypress::Network
~NetworkBase()cypress::NetworkBase