![]() |
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 () |
Public Member Functions inherited from Resource | |
| 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 Public Member Functions inherited from Resource | |
| 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 |