NEST  2.6.0,not_revisioned_source_dir@0
Public Member Functions | List of all members
nest::HetConnector Class Reference

#include <connector_base.h>

Inheritance diagram for nest::HetConnector:
nest::ConnectorBase

Public Member Functions

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

Constructor & Destructor Documentation

virtual nest::HetConnector::~HetConnector ( )
inlinevirtual

Member Function Documentation

void nest::HetConnector::get_connections ( size_t  source_gid,
size_t  thrd,
synindex  synapse_id,
ArrayDatum conns 
) const
inlinevirtual

Implements nest::ConnectorBase.

void nest::HetConnector::get_connections ( size_t  source_gid,
size_t  target_gid,
size_t  thrd,
size_t  synapse_id,
ArrayDatum conns 
) const
inlinevirtual

Implements nest::ConnectorBase.

size_t nest::HetConnector::get_num_connections ( )
inlinevirtual

Implements nest::ConnectorBase.

References nest::names::n.

size_t nest::HetConnector::get_num_connections ( synindex  syn_id)
inlinevirtual

Implements nest::ConnectorBase.

synindex nest::HetConnector::get_syn_id ( ) const
inlinevirtual
void nest::HetConnector::get_synapse_status ( synindex  syn_id,
DictionaryDatum d,
port  p 
) const
inlinevirtual

Implements nest::ConnectorBase.

bool nest::HetConnector::homogeneous_model ( )
inlinevirtual

Implements nest::ConnectorBase.

void nest::HetConnector::send ( Event e,
thread  t,
const std::vector< ConnectorModel * > &  cm 
)
inlinevirtual

Implements nest::ConnectorBase.

void nest::HetConnector::set_synapse_status ( synindex  syn_id,
ConnectorModel cm,
const DictionaryDatum d,
port  p 
)
inlinevirtual

Implements nest::ConnectorBase.

void nest::HetConnector::trigger_update_weight ( long_t  vt_gid,
thread  t,
const vector< spikecounter > &  dopa_spikes,
double_t  t_trig,
const std::vector< ConnectorModel * > &  cm 
)
inlinevirtual

Implements nest::ConnectorBase.


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