NEURON
VecRecordDt Class Reference

#include <vrecitem.h>

Inheritance diagram for VecRecordDt:
PlayRecord Observer

Public Member Functions

 VecRecordDt (double *, IvocVect *y, double dt, Object *ppobj=nil)
 
virtual ~VecRecordDt ()
 
virtual void install (Cvode *)
 
virtual void record_init ()
 
virtual void deliver (double t, NetCvode *)
 
virtual PlayRecordEventevent ()
 
virtual void disconnect (Observable *)
 
virtual bool uses (void *v)
 
virtual void frecord_init (TQItem *)
 
virtual int type ()
 
virtual PlayRecordSave * savestate_save ()
 
- Public Member Functions inherited from PlayRecord
 PlayRecord (double *pd, Object *ppobj=nil)
 
virtual ~PlayRecord ()
 
virtual void play_init ()
 
virtual void continuous (double t)
 
virtual void pr ()
 
void play_add (Cvode *)
 
void record_add (Cvode *)
 
virtual void update_ptr (double *)
 
virtual void update (Observable *o)
 
- Public Member Functions inherited from Observer
virtual ~Observer ()
 

Public Attributes

IvocVecty_
 
double dt_
 
PlayRecordEvente_
 
- Public Attributes inherited from PlayRecord
double * pd_
 
Objectppobj_
 
Cvodecvode_
 
int ith_
 

Additional Inherited Members

- Static Public Member Functions inherited from PlayRecord
static PlayRecordSave * savestate_read (FILE *)
 
- Protected Member Functions inherited from Observer
 Observer ()
 

Detailed Description

Definition at line 189 of file vrecitem.h.

Constructor & Destructor Documentation

◆ VecRecordDt()

VecRecordDt::VecRecordDt ( double *  pd,
IvocVect y,
double  dt,
Object ppobj = nil 
)

Definition at line 6480 of file netcvode.cpp.

◆ ~VecRecordDt()

VecRecordDt::~VecRecordDt ( )
virtual

Definition at line 6490 of file netcvode.cpp.

Member Function Documentation

◆ deliver()

void VecRecordDt::deliver ( double  t,
NetCvode nc 
)
virtual

Reimplemented from PlayRecord.

Definition at line 6525 of file netcvode.cpp.

◆ disconnect()

void VecRecordDt::disconnect ( Observable )
virtual

Reimplemented from PlayRecord.

Definition at line 6507 of file netcvode.cpp.

◆ event()

virtual PlayRecordEvent* VecRecordDt::event ( )
inlinevirtual

Reimplemented from PlayRecord.

Definition at line 196 of file vrecitem.h.

◆ frecord_init()

void VecRecordDt::frecord_init ( TQItem q)
virtual

Reimplemented from PlayRecord.

Definition at line 6521 of file netcvode.cpp.

◆ install()

void VecRecordDt::install ( Cvode cv)
virtual

Reimplemented from PlayRecord.

Definition at line 6512 of file netcvode.cpp.

◆ record_init()

void VecRecordDt::record_init ( )
virtual

Reimplemented from PlayRecord.

Definition at line 6516 of file netcvode.cpp.

◆ savestate_save()

PlayRecordSave * VecRecordDt::savestate_save ( )
virtual

Reimplemented from PlayRecord.

Definition at line 6496 of file netcvode.cpp.

◆ type()

virtual int VecRecordDt::type ( )
inlinevirtual

Reimplemented from PlayRecord.

Definition at line 206 of file vrecitem.h.

◆ uses()

virtual bool VecRecordDt::uses ( void v)
inlinevirtual

Reimplemented from PlayRecord.

Definition at line 201 of file vrecitem.h.

Member Data Documentation

◆ dt_

double VecRecordDt::dt_

Definition at line 212 of file vrecitem.h.

◆ e_

PlayRecordEvent* VecRecordDt::e_

Definition at line 213 of file vrecitem.h.

◆ y_

IvocVect* VecRecordDt::y_

Definition at line 211 of file vrecitem.h.


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