NEST main@caf0ae8
 
Loading...
Searching...
No Matches
nest::ConnectionID Class Reference

#include <connection_id.h>

Public Member Functions

 ConnectionID ()
 
 ConnectionID (long source_node_id, long target_node_id, long target_thread, long synapse_modelid, long port)
 
 ConnectionID (long source_node_id, long target_thread, long synapse_modelid, long port)
 
 ConnectionID (const ConnectionID &)=default
 
Dictionary get_dict () const
 
bool operator== (const ConnectionID &c) const
 
void print_me (std::ostream &out) const
 
long get_source_node_id () const
 
long get_target_node_id () const
 
long get_target_thread () const
 
long get_synapse_model_id () const
 
long get_port () const
 

Protected Attributes

long source_node_id_
 
long target_node_id_
 
long target_thread_
 
long synapse_modelid_
 
long port_
 

Constructor & Destructor Documentation

◆ ConnectionID() [1/4]

nest::ConnectionID::ConnectionID ( )
inline

◆ ConnectionID() [2/4]

nest::ConnectionID::ConnectionID ( long  source_node_id,
long  target_node_id,
long  target_thread,
long  synapse_modelid,
long  port 
)

◆ ConnectionID() [3/4]

nest::ConnectionID::ConnectionID ( long  source_node_id,
long  target_thread,
long  synapse_modelid,
long  port 
)

◆ ConnectionID() [4/4]

nest::ConnectionID::ConnectionID ( const ConnectionID &  )
default

Member Function Documentation

◆ get_dict()

Dictionary nest::ConnectionID::get_dict ( ) const

References nest::names::port(), port_, nest::names::source(), source_node_id_, nest::names::synapse_modelid(), synapse_modelid_, nest::names::target(), target_node_id_, nest::names::target_thread(), and target_thread_.

Here is the call graph for this function:

◆ get_port()

long nest::ConnectionID::get_port ( ) const
inline

References port_.

Referenced by nest::get_connection_status().

Here is the caller graph for this function:

◆ get_source_node_id()

long nest::ConnectionID::get_source_node_id ( ) const
inline

References source_node_id_.

Referenced by nest::get_connection_status().

Here is the caller graph for this function:

◆ get_synapse_model_id()

long nest::ConnectionID::get_synapse_model_id ( ) const
inline

References synapse_modelid_.

Referenced by nest::get_connection_status().

Here is the caller graph for this function:

◆ get_target_node_id()

long nest::ConnectionID::get_target_node_id ( ) const
inline

References target_node_id_.

Referenced by nest::get_connection_status().

Here is the caller graph for this function:

◆ get_target_thread()

long nest::ConnectionID::get_target_thread ( ) const
inline

References target_thread_.

Referenced by nest::get_connection_status().

Here is the caller graph for this function:

◆ operator==()

bool nest::ConnectionID::operator== ( const ConnectionID &  c) const

◆ print_me()

void nest::ConnectionID::print_me ( std::ostream &  out) const

Member Data Documentation

◆ port_

long nest::ConnectionID::port_
protected

◆ source_node_id_

long nest::ConnectionID::source_node_id_
protected

◆ synapse_modelid_

long nest::ConnectionID::synapse_modelid_
protected

◆ target_node_id_

long nest::ConnectionID::target_node_id_
protected

◆ target_thread_

long nest::ConnectionID::target_thread_
protected

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