![]() |
NEURON
|
#include <nrnmenu.h>
Public Member Functions | |
MechanismType (bool point_process) | |
virtual | ~MechanismType () |
bool | is_point () |
bool | is_netcon_target (int) |
bool | has_net_event (int) |
bool | is_artificial (int) |
bool | is_ion () |
void | select (const char *) |
const char * | selected () |
void | insert (Section *) |
void | remove (Section *) |
void | point_process (Object **) |
void | action (const char *, Object *pyact) |
void | menu () |
int | count () |
int | selected_item () |
int | internal_type () |
void | select (int) |
Point_process * | pp_begin () |
Point_process * | pp_next () |
![]() | |
Resource ()=default | |
virtual | ~Resource ()=default |
virtual void | ref () const |
virtual void | unref () const |
virtual void | unref_deferred () const |
virtual void | cleanup () |
virtual void | Reference () const |
virtual void | Unreference () const |
Public Attributes | |
Object * | mtobj_ |
Private Attributes | |
MechTypeImpl * | mti_ |
Additional Inherited Members | |
![]() | |
static void | ref (const Resource *) |
static void | unref (const Resource *) |
static void | unref_deferred (const Resource *) |
static bool | defer (bool) |
static void | flush () |
MechanismType::MechanismType | ( | bool | point_process | ) |
Definition at line 1150 of file nrnmenu.cpp.
|
virtual |
Definition at line 1172 of file nrnmenu.cpp.
void MechanismType::action | ( | const char * | action, |
Object * | pyact | ||
) |
Definition at line 1290 of file nrnmenu.cpp.
int MechanismType::count | ( | ) |
Definition at line 1327 of file nrnmenu.cpp.
bool MechanismType::has_net_event | ( | int | i | ) |
Definition at line 1234 of file nrnmenu.cpp.
void MechanismType::insert | ( | Section * | sec | ) |
Definition at line 1270 of file nrnmenu.cpp.
int MechanismType::internal_type | ( | ) |
Definition at line 1266 of file nrnmenu.cpp.
bool MechanismType::is_artificial | ( | int | i | ) |
Definition at line 1245 of file nrnmenu.cpp.
bool MechanismType::is_ion | ( | ) |
Definition at line 1250 of file nrnmenu.cpp.
bool MechanismType::is_netcon_target | ( | int | i | ) |
Definition at line 1229 of file nrnmenu.cpp.
bool MechanismType::is_point | ( | ) |
Definition at line 1179 of file nrnmenu.cpp.
void MechanismType::menu | ( | ) |
Definition at line 1301 of file nrnmenu.cpp.
void MechanismType::point_process | ( | Object ** | o | ) |
Definition at line 1283 of file nrnmenu.cpp.
Point_process * MechanismType::pp_begin | ( | ) |
Definition at line 1183 of file nrnmenu.cpp.
Point_process * MechanismType::pp_next | ( | ) |
Definition at line 1202 of file nrnmenu.cpp.
void MechanismType::remove | ( | Section * | sec | ) |
Definition at line 1275 of file nrnmenu.cpp.
void MechanismType::select | ( | const char * | name | ) |
Definition at line 1254 of file nrnmenu.cpp.
void MechanismType::select | ( | int | index | ) |
Definition at line 1333 of file nrnmenu.cpp.
const char * MechanismType::selected | ( | ) |
Definition at line 1262 of file nrnmenu.cpp.
int MechanismType::selected_item | ( | ) |
Definition at line 1330 of file nrnmenu.cpp.
|
private |