23#ifndef CONNECTION_ID_H
24#define CONNECTION_ID_H
36 ConnectionID(
long source_node_id,
long target_node_id,
long target_thread,
long synapse_modelid,
long port );
37 ConnectionID(
long source_node_id,
long target_thread,
long synapse_modelid,
long port );
42 void print_me( std::ostream& out )
const;
58 : source_node_id_( -1 )
59 , target_node_id_( -1 )
60 , target_thread_( -1 )
61 , synapse_modelid_( -1 )
Dictionary class for interface to Python and C++ API.
Definition dictionary.h:213
Definition connection_id.h:33
ConnectionID()
Definition connection_id.h:57
long target_node_id_
Definition connection_id.h:51
Dictionary get_dict() const
Definition connection_id.cpp:56
ConnectionID(const ConnectionID &)=default
long get_target_thread() const
Definition connection_id.h:79
long get_port() const
Definition connection_id.h:91
long get_target_node_id() const
Definition connection_id.h:73
long get_synapse_model_id() const
Definition connection_id.h:85
long synapse_modelid_
Definition connection_id.h:53
long get_source_node_id() const
Definition connection_id.h:67
long source_node_id_
Definition connection_id.h:50
void print_me(std::ostream &out) const
Definition connection_id.cpp:82
long port_
Definition connection_id.h:54
bool operator==(const ConnectionID &c) const
Definition connection_id.cpp:75
long target_thread_
Definition connection_id.h:52
Namespace for the NEST simulation kernel.
Definition beta_normalization_factor.h:33