CoreNEURON
coreneuron::DiscreteEvent Struct Reference

Detailed Description

Definition at line 33 of file netcon.hpp.

#include <netcon.hpp>

Inheritance diagram for coreneuron::DiscreteEvent:
coreneuron::ConditionEvent coreneuron::InputPreSyn coreneuron::NetCon coreneuron::NetParEvent coreneuron::PlayRecordEvent coreneuron::SelfEvent coreneuron::PreSyn

Public Member Functions

 DiscreteEvent ()=default
 
virtual ~DiscreteEvent ()=default
 
virtual void send (double deliverytime, NetCvode *, NrnThread *)
 
virtual void deliver (double t, NetCvode *, NrnThread *)
 
virtual int type () const
 
virtual bool require_checkpoint ()
 
virtual void pr (const char *, double t, NetCvode *)
 

Constructor & Destructor Documentation

◆ DiscreteEvent()

coreneuron::DiscreteEvent::DiscreteEvent ( )
default

◆ ~DiscreteEvent()

virtual coreneuron::DiscreteEvent::~DiscreteEvent ( )
virtualdefault

Member Function Documentation

◆ deliver()

void coreneuron::DiscreteEvent::deliver ( double  t,
NetCvode ,
NrnThread  
)
virtual

◆ pr()

void coreneuron::DiscreteEvent::pr ( const char *  s,
double  t,
NetCvode  
)
virtual

◆ require_checkpoint()

virtual bool coreneuron::DiscreteEvent::require_checkpoint ( )
inlinevirtual

Definition at line 41 of file netcon.hpp.

◆ send()

void coreneuron::DiscreteEvent::send ( double  deliverytime,
NetCvode ns,
NrnThread nt 
)
virtual

◆ type()

virtual int coreneuron::DiscreteEvent::type ( ) const
inlinevirtual

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