NEURON
PlayRecordEvent Class Reference

#include <vrecitem.h>

Inheritance diagram for PlayRecordEvent:
DiscreteEvent

Public Member Functions

 PlayRecordEvent ()
 
virtual ~PlayRecordEvent ()
 
virtual void deliver (double, NetCvode *, NrnThread *)
 
virtual void pr (const char *, double t, NetCvode *)
 
virtual void frecord_init (TQItem *q)
 
virtual NrnThreadthread ()
 
virtual int type ()
 
virtual DiscreteEventsavestate_save ()
 
virtual void savestate_restore (double deliverytime, NetCvode *)
 
virtual void savestate_write (FILE *)
 
- Public Member Functions inherited from DiscreteEvent
 DiscreteEvent ()
 
virtual ~DiscreteEvent ()
 
virtual void send (double deliverytime, NetCvode *, NrnThread *)
 
virtual void disconnect (Observable *)
 
virtual int pgvts_op (int &i)
 
virtual void pgvts_deliver (double t, NetCvode *)
 

Static Public Member Functions

static DiscreteEventsavestate_read (FILE *)
 
- Static Public Member Functions inherited from DiscreteEvent
static DiscreteEventsavestate_read (FILE *)
 

Public Attributes

PlayRecordplr_
 

Static Public Attributes

static unsigned long playrecord_send_
 
static unsigned long playrecord_deliver_
 
- Static Public Attributes inherited from DiscreteEvent
static unsigned long discretevent_send_
 
static unsigned long discretevent_deliver_
 

Detailed Description

Definition at line 27 of file vrecitem.h.

Constructor & Destructor Documentation

◆ PlayRecordEvent()

PlayRecordEvent::PlayRecordEvent ( )

Definition at line 295 of file netcvode.cpp.

◆ ~PlayRecordEvent()

PlayRecordEvent::~PlayRecordEvent ( )
virtual

Definition at line 296 of file netcvode.cpp.

Member Function Documentation

◆ deliver()

void PlayRecordEvent::deliver ( double  tt,
NetCvode ns,
NrnThread nt 
)
virtual

Reimplemented from DiscreteEvent.

Definition at line 3303 of file netcvode.cpp.

◆ frecord_init()

void PlayRecordEvent::frecord_init ( TQItem q)
virtual

Reimplemented from DiscreteEvent.

Definition at line 3299 of file netcvode.cpp.

◆ pr()

void PlayRecordEvent::pr ( const char *  s,
double  t,
NetCvode ns 
)
virtual

Reimplemented from DiscreteEvent.

Definition at line 3316 of file netcvode.cpp.

◆ savestate_read()

DiscreteEvent * PlayRecordEvent::savestate_read ( FILE *  f)
static

Definition at line 311 of file netcvode.cpp.

◆ savestate_restore()

void PlayRecordEvent::savestate_restore ( double  deliverytime,
NetCvode nc 
)
virtual

Reimplemented from DiscreteEvent.

Definition at line 303 of file netcvode.cpp.

◆ savestate_save()

DiscreteEvent * PlayRecordEvent::savestate_save ( )
virtual

Reimplemented from DiscreteEvent.

Definition at line 298 of file netcvode.cpp.

◆ savestate_write()

void PlayRecordEvent::savestate_write ( FILE *  f)
virtual

Reimplemented from DiscreteEvent.

Definition at line 306 of file netcvode.cpp.

◆ thread()

NrnThread * PlayRecordEvent::thread ( )
virtual

Reimplemented from DiscreteEvent.

Definition at line 3312 of file netcvode.cpp.

◆ type()

virtual int PlayRecordEvent::type ( )
inlinevirtual

Reimplemented from DiscreteEvent.

Definition at line 35 of file vrecitem.h.

Member Data Documentation

◆ playrecord_deliver_

unsigned long PlayRecordEvent::playrecord_deliver_
static

Definition at line 40 of file vrecitem.h.

◆ playrecord_send_

unsigned long PlayRecordEvent::playrecord_send_
static

Definition at line 39 of file vrecitem.h.

◆ plr_

PlayRecord* PlayRecordEvent::plr_

Definition at line 38 of file vrecitem.h.


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