![]() |
NEURON
|
#include <ndatclas.h>
Public Member Functions | |
| NrnProperty (Prop *) | |
| NrnProperty (const char *) | |
| virtual | ~NrnProperty () |
| const char * | name () const |
| int | type () const |
| bool | is_point () const |
| bool | deleteable () |
| Symbol * | first_var () |
| bool | more_var () |
| Symbol * | next_var () |
| Symbol * | find (const char *rangevar) |
| Symbol * | var (int) |
| int | prop_index (const Symbol *) const |
| double * | prop_pval (const Symbol *, int arrayindex=0) const |
| Prop * | prop () const |
| int | var_type (Symbol *) const |
Static Public Member Functions | |
| static bool | assign (Prop *src, Prop *dest, int vartype=0) |
Private Attributes | |
| NrnPropertyImpl * | npi_ |
Definition at line 10 of file ndatclas.h.
| NrnProperty::NrnProperty | ( | Prop * | p | ) |
Definition at line 65 of file ndatclas.cpp.
| NrnProperty::NrnProperty | ( | const char * | name | ) |
Definition at line 69 of file ndatclas.cpp.
|
virtual |
Definition at line 103 of file ndatclas.cpp.
Definition at line 157 of file ndatclas.cpp.
| bool NrnProperty::deleteable | ( | ) |
Definition at line 107 of file ndatclas.cpp.
| Symbol * NrnProperty::find | ( | const char * | rangevar | ) |
Definition at line 203 of file ndatclas.cpp.
| Symbol * NrnProperty::first_var | ( | ) |
Definition at line 127 of file ndatclas.cpp.
| bool NrnProperty::is_point | ( | ) | const |
Definition at line 115 of file ndatclas.cpp.
| bool NrnProperty::more_var | ( | ) |
Definition at line 132 of file ndatclas.cpp.
| const char * NrnProperty::name | ( | ) | const |
Definition at line 111 of file ndatclas.cpp.
| Symbol * NrnProperty::next_var | ( | ) |
Definition at line 140 of file ndatclas.cpp.
| Prop * NrnProperty::prop | ( | ) | const |
Definition at line 123 of file ndatclas.cpp.
Definition at line 215 of file ndatclas.cpp.
Definition at line 223 of file ndatclas.cpp.
| int NrnProperty::type | ( | ) | const |
Definition at line 119 of file ndatclas.cpp.
Definition at line 149 of file ndatclas.cpp.
Definition at line 153 of file ndatclas.cpp.
|
private |
Definition at line 33 of file ndatclas.h.