NEURON
NetParEvent Class Reference

#include <netcon.h>

Inheritance diagram for NetParEvent:
DiscreteEvent

Public Member Functions

 NetParEvent ()
 
virtual ~NetParEvent ()
 
virtual void send (double, NetCvode *, NrnThread *)
 
virtual void deliver (double, NetCvode *, NrnThread *)
 
virtual void pr (const char *, double t, NetCvode *)
 
virtual int pgvts_op (int &i)
 
virtual void pgvts_deliver (double t, NetCvode *)
 
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 disconnect (Observable *)
 
virtual NrnThreadthread ()
 
virtual void frecord_init (TQItem *)
 

Static Public Member Functions

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

Public Attributes

double wx_
 
double ws_
 
int ithread_
 

Additional Inherited Members

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

Detailed Description

Definition at line 390 of file netcon.h.

Constructor & Destructor Documentation

◆ NetParEvent()

NetParEvent::NetParEvent ( )

Definition at line 231 of file netpar.cpp.

◆ ~NetParEvent()

NetParEvent::~NetParEvent ( )
virtual

Definition at line 235 of file netpar.cpp.

Member Function Documentation

◆ deliver()

void NetParEvent::deliver ( double  tt,
NetCvode nc,
NrnThread nt 
)
virtual

Reimplemented from DiscreteEvent.

Definition at line 241 of file netpar.cpp.

◆ pgvts_deliver()

void NetParEvent::pgvts_deliver ( double  t,
NetCvode nc 
)
virtual

Reimplemented from DiscreteEvent.

Definition at line 276 of file netpar.cpp.

◆ pgvts_op()

virtual int NetParEvent::pgvts_op ( int &  i)
inlinevirtual

Reimplemented from DiscreteEvent.

Definition at line 397 of file netcon.h.

◆ pr()

void NetParEvent::pr ( const char *  m,
double  t,
NetCvode nc 
)
virtual

Reimplemented from DiscreteEvent.

Definition at line 281 of file netpar.cpp.

◆ savestate_read()

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

Definition at line 292 of file netpar.cpp.

◆ savestate_restore()

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

Reimplemented from DiscreteEvent.

Definition at line 308 of file netpar.cpp.

◆ savestate_save()

DiscreteEvent * NetParEvent::savestate_save ( )
virtual

Reimplemented from DiscreteEvent.

Definition at line 285 of file netpar.cpp.

◆ savestate_write()

void NetParEvent::savestate_write ( FILE *  f)
virtual

Reimplemented from DiscreteEvent.

Definition at line 303 of file netpar.cpp.

◆ send()

void NetParEvent::send ( double  tt,
NetCvode nc,
NrnThread nt 
)
virtual

Reimplemented from DiscreteEvent.

Definition at line 236 of file netpar.cpp.

◆ type()

virtual int NetParEvent::type ( )
inlinevirtual

Reimplemented from DiscreteEvent.

Definition at line 403 of file netcon.h.

Member Data Documentation

◆ ithread_

int NetParEvent::ithread_

Definition at line 413 of file netcon.h.

◆ ws_

double NetParEvent::ws_

Definition at line 412 of file netcon.h.

◆ wx_

double NetParEvent::wx_

Definition at line 412 of file netcon.h.


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