NEURON
netcon.h File Reference
#include <InterViews/observe.h>
#include <OS/list.h>
#include "htlist.h"
#include "nrnneosm.h"
#include "nrnmpi.h"
#include <unordered_map>
#include <memory>
#include <vector>

Go to the source code of this file.

Classes

class  DiscreteEvent
 
class  NetCon
 
class  NetConSave
 
class  SelfEvent
 
class  ConditionEvent
 
class  WatchCondition
 
class  STECondition
 
class  PreSyn
 
class  PreSynSave
 
class  HocEvent
 
class  TstopEvent
 
class  NetParEvent
 

Macros

#define STATISTICS(arg)
 
#define DiscreteEventType   0
 
#define TstopEventType   1
 
#define NetConType   2
 
#define SelfEventType   3
 
#define PreSynType   4
 
#define HocEventType   5
 
#define PlayRecordEventType   6
 
#define NetParEventType   7
 

Typedefs

using SelfEventPPTable = std::unordered_map< long, Point_process * >
 
using NetConPList = std::vector< NetCon * >
 

Functions

PreSynnrn_gid2outputpresyn (int gid)
 

Macro Definition Documentation

◆ DiscreteEventType

#define DiscreteEventType   0

Definition at line 43 of file netcon.h.

◆ HocEventType

#define HocEventType   5

Definition at line 48 of file netcon.h.

◆ NetConType

#define NetConType   2

Definition at line 45 of file netcon.h.

◆ NetParEventType

#define NetParEventType   7

Definition at line 51 of file netcon.h.

◆ PlayRecordEventType

#define PlayRecordEventType   6

Definition at line 49 of file netcon.h.

◆ PreSynType

#define PreSynType   4

Definition at line 47 of file netcon.h.

◆ SelfEventType

#define SelfEventType   3

Definition at line 46 of file netcon.h.

◆ STATISTICS

#define STATISTICS (   arg)

Definition at line 21 of file netcon.h.

◆ TstopEventType

#define TstopEventType   1

Definition at line 44 of file netcon.h.

Typedef Documentation

◆ NetConPList

using NetConPList = std::vector<NetCon*>

Definition at line 164 of file netcon.h.

◆ SelfEventPPTable

using SelfEventPPTable = std::unordered_map< long, Point_process*>

Definition at line 41 of file netcon.h.

Function Documentation

◆ nrn_gid2outputpresyn()

PreSyn* nrn_gid2outputpresyn ( int  gid)

Definition at line 1487 of file netpar.cpp.