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

Class providing classic target identified information with target pointer and rport. More...

#include <target_identifier.h>

Public Member Functions

 TargetIdentifierPtrRport ()
 
 TargetIdentifierPtrRport (const TargetIdentifierPtrRport &t)
 
void get_status (DictionaryDatum &d) const
 
Nodeget_target_ptr (thread) const
 
rport get_rport () const
 
void set_target (Node *target)
 
void set_rport (rport rprt)
 

Private Attributes

Nodetarget_
 Target node. More...
 
rport rport_
 Receiver port at the target node. More...
 

Detailed Description

Class providing classic target identified information with target pointer and rport.

This class represents a connection target using a pointer to the target neuron and the rport. Connection classes with this class as template argument provide "full" synapses.

See Kunkel et al, Front Neuroinform 8:78 (2014), Sec 3.3.

Constructor & Destructor Documentation

nest::TargetIdentifierPtrRport::TargetIdentifierPtrRport ( )
inline
nest::TargetIdentifierPtrRport::TargetIdentifierPtrRport ( const TargetIdentifierPtrRport t)
inline

Member Function Documentation

rport nest::TargetIdentifierPtrRport::get_rport ( ) const
inline

References rport_.

void nest::TargetIdentifierPtrRport::get_status ( DictionaryDatum d) const
inline
Node* nest::TargetIdentifierPtrRport::get_target_ptr ( thread  ) const
inline

References target_.

void nest::TargetIdentifierPtrRport::set_rport ( rport  rprt)
inline

References rport_.

void nest::TargetIdentifierPtrRport::set_target ( Node target)
inline

References nest::names::target, and target_.

Member Data Documentation

rport nest::TargetIdentifierPtrRport::rport_
private

Receiver port at the target node.

Referenced by get_rport(), get_status(), and set_rport().

Node* nest::TargetIdentifierPtrRport::target_
private

Target node.

Referenced by get_status(), get_target_ptr(), and set_target().


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