CoreNEURON
coreneuron::PlayRecordEvent Class Reference

Detailed Description

Definition at line 21 of file vrecitem.h.

#include <vrecitem.h>

Inheritance diagram for coreneuron::PlayRecordEvent:
coreneuron::DiscreteEvent

Public Member Functions

 PlayRecordEvent ()=default
 
virtual ~PlayRecordEvent ()=default
 
virtual void deliver (double, NetCvode *, NrnThread *) override
 
virtual void pr (const char *, double t, NetCvode *) override
 
virtual NrnThreadthread ()
 
virtual int type () const 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

PlayRecordplr_
 

Static Public Attributes

static unsigned long playrecord_send_
 
static unsigned long playrecord_deliver_
 

Constructor & Destructor Documentation

◆ PlayRecordEvent()

coreneuron::PlayRecordEvent::PlayRecordEvent ( )
default

◆ ~PlayRecordEvent()

virtual coreneuron::PlayRecordEvent::~PlayRecordEvent ( )
virtualdefault

Member Function Documentation

◆ deliver()

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

Reimplemented from coreneuron::DiscreteEvent.

Definition at line 19 of file vrecord.cpp.

◆ pr()

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

Reimplemented from coreneuron::DiscreteEvent.

Definition at line 27 of file vrecord.cpp.

◆ thread()

NrnThread * coreneuron::PlayRecordEvent::thread ( )
virtual

Definition at line 23 of file vrecord.cpp.

◆ type()

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

Reimplemented from coreneuron::DiscreteEvent.

Definition at line 31 of file vrecitem.h.

Member Data Documentation

◆ playrecord_deliver_

unsigned long coreneuron::PlayRecordEvent::playrecord_deliver_
static

Definition at line 30 of file vrecitem.h.

◆ playrecord_send_

unsigned long coreneuron::PlayRecordEvent::playrecord_send_
static

Definition at line 29 of file vrecitem.h.

◆ plr_

PlayRecord* coreneuron::PlayRecordEvent::plr_

Definition at line 28 of file vrecitem.h.


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