CoreNEURON
coreneuron::SelfEvent Class Reference

Detailed Description

Definition at line 70 of file netcon.hpp.

#include <netcon.hpp>

Inheritance diagram for coreneuron::SelfEvent:
coreneuron::DiscreteEvent

Public Member Functions

 SelfEvent ()=default
 
virtual ~SelfEvent ()=default
 
virtual void deliver (double, NetCvode *, NrnThread *) override
 
virtual int type () const override
 
virtual void pr (const char *, double t, NetCvode *) override
 
- Public Member Functions inherited from coreneuron::DiscreteEvent
 DiscreteEvent ()=default
 
virtual ~DiscreteEvent ()=default
 
virtual void send (double deliverytime, NetCvode *, NrnThread *)
 
virtual bool require_checkpoint ()
 

Public Attributes

double flag_
 
Point_processtarget_
 
void ** movable_
 
int weight_index_
 

Private Member Functions

void call_net_receive (NetCvode *)
 

Constructor & Destructor Documentation

◆ SelfEvent()

coreneuron::SelfEvent::SelfEvent ( )
default

◆ ~SelfEvent()

virtual coreneuron::SelfEvent::~SelfEvent ( )
virtualdefault

Member Function Documentation

◆ call_net_receive()

void coreneuron::SelfEvent::call_net_receive ( NetCvode ns)
private

Definition at line 471 of file netcvode.cpp.

◆ deliver()

void coreneuron::SelfEvent::deliver ( double  tt,
NetCvode ns,
NrnThread nt 
)
overridevirtual

Reimplemented from coreneuron::DiscreteEvent.

Definition at line 464 of file netcvode.cpp.

◆ pr()

void coreneuron::SelfEvent::pr ( const char *  s,
double  t,
NetCvode  
)
overridevirtual

Reimplemented from coreneuron::DiscreteEvent.

Definition at line 483 of file netcvode.cpp.

◆ type()

virtual int coreneuron::SelfEvent::type ( ) const
inlineoverridevirtual

Reimplemented from coreneuron::DiscreteEvent.

Definition at line 80 of file netcon.hpp.

Member Data Documentation

◆ flag_

double coreneuron::SelfEvent::flag_

Definition at line 72 of file netcon.hpp.

◆ movable_

void** coreneuron::SelfEvent::movable_

Definition at line 74 of file netcon.hpp.

◆ target_

Point_process* coreneuron::SelfEvent::target_

Definition at line 73 of file netcon.hpp.

◆ weight_index_

int coreneuron::SelfEvent::weight_index_

Definition at line 75 of file netcon.hpp.


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