NEST  2.6.0,not_revisioned_source_dir@0
Public Member Functions | List of all members
nest::vector_like< ConnectionT > Class Template Referenceabstract

#include <connector_base.h>

Inheritance diagram for nest::vector_like< ConnectionT >:
nest::ConnectorBase nest::Connector< K, ConnectionT > nest::Connector< 1, ConnectionT > nest::Connector< K_cutoff, ConnectionT >

Public Member Functions

virtual ConnectorBasepush_back (const ConnectionT &c)=0
 
- Public Member Functions inherited from nest::ConnectorBase
 ConnectorBase ()
 
virtual void get_synapse_status (synindex syn_id, DictionaryDatum &d, port p) const =0
 
virtual void set_synapse_status (synindex syn_id, ConnectorModel &cm, const DictionaryDatum &d, port p)=0
 
virtual size_t get_num_connections ()=0
 
virtual size_t get_num_connections (synindex syn_id)=0
 
virtual void get_connections (size_t source_gid, size_t thrd, synindex synapse_id, ArrayDatum &conns) const =0
 
virtual void get_connections (size_t source_gid, size_t target_gid, size_t thrd, size_t synapse_id, ArrayDatum &conns) const =0
 
virtual void send (Event &e, thread t, const std::vector< ConnectorModel * > &cm)=0
 
virtual void trigger_update_weight (long_t vt_gid, thread t, const vector< spikecounter > &dopa_spikes, double_t t_trig, const std::vector< ConnectorModel * > &cm)=0
 
virtual synindex get_syn_id () const =0
 
virtual bool homogeneous_model ()=0
 
virtual ~ConnectorBase ()
 
double_t get_t_lastspike () const
 
void set_t_lastspike (const double_t t_lastspike)
 

Member Function Documentation

template<typename ConnectionT>
virtual ConnectorBase& nest::vector_like< ConnectionT >::push_back ( const ConnectionT &  c)
pure virtual

The documentation for this class was generated from the following file: