![]() |
NeuroML C++ API
2.3.0
C++ API for NeuroML 2
|
Class corresponding to the NeuroMLDocument schema type. More...
#include <NeuroML_custom.hxx>
Inheritance diagram for neuroml2::NeuroMLDocument:
Collaboration diagram for neuroml2::NeuroMLDocument:Public Member Functions | |
| void | writeToFile (const std::string &pathToFile, std::ios_base::openmode mode=std::ios_base::out) const |
Public Member Functions inherited from neuroml2::NeuroMLDocument_base | |
| const include_sequence & | include () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| include_sequence & | include () |
| Return a read-write reference to the element sequence. More... | |
| void | include (const include_sequence &s) |
| Copy elements from a given sequence. More... | |
| const extracellularProperties_sequence & | extracellularProperties () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| extracellularProperties_sequence & | extracellularProperties () |
| Return a read-write reference to the element sequence. More... | |
| void | extracellularProperties (const extracellularProperties_sequence &s) |
| Copy elements from a given sequence. More... | |
| const intracellularProperties_sequence & | intracellularProperties () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| intracellularProperties_sequence & | intracellularProperties () |
| Return a read-write reference to the element sequence. More... | |
| void | intracellularProperties (const intracellularProperties_sequence &s) |
| Copy elements from a given sequence. More... | |
| const morphology_sequence & | morphology () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| morphology_sequence & | morphology () |
| Return a read-write reference to the element sequence. More... | |
| void | morphology (const morphology_sequence &s) |
| Copy elements from a given sequence. More... | |
| const ionChannel_sequence & | ionChannel () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| ionChannel_sequence & | ionChannel () |
| Return a read-write reference to the element sequence. More... | |
| void | ionChannel (const ionChannel_sequence &s) |
| Copy elements from a given sequence. More... | |
| const ionChannelHH_sequence & | ionChannelHH () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| ionChannelHH_sequence & | ionChannelHH () |
| Return a read-write reference to the element sequence. More... | |
| void | ionChannelHH (const ionChannelHH_sequence &s) |
| Copy elements from a given sequence. More... | |
| const ionChannelVShift_sequence & | ionChannelVShift () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| ionChannelVShift_sequence & | ionChannelVShift () |
| Return a read-write reference to the element sequence. More... | |
| void | ionChannelVShift (const ionChannelVShift_sequence &s) |
| Copy elements from a given sequence. More... | |
| const ionChannelKS_sequence & | ionChannelKS () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| ionChannelKS_sequence & | ionChannelKS () |
| Return a read-write reference to the element sequence. More... | |
| void | ionChannelKS (const ionChannelKS_sequence &s) |
| Copy elements from a given sequence. More... | |
| const decayingPoolConcentrationModel_sequence & | decayingPoolConcentrationModel () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| decayingPoolConcentrationModel_sequence & | decayingPoolConcentrationModel () |
| Return a read-write reference to the element sequence. More... | |
| void | decayingPoolConcentrationModel (const decayingPoolConcentrationModel_sequence &s) |
| Copy elements from a given sequence. More... | |
| const fixedFactorConcentrationModel_sequence & | fixedFactorConcentrationModel () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| fixedFactorConcentrationModel_sequence & | fixedFactorConcentrationModel () |
| Return a read-write reference to the element sequence. More... | |
| void | fixedFactorConcentrationModel (const fixedFactorConcentrationModel_sequence &s) |
| Copy elements from a given sequence. More... | |
| const alphaCurrentSynapse_sequence & | alphaCurrentSynapse () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| alphaCurrentSynapse_sequence & | alphaCurrentSynapse () |
| Return a read-write reference to the element sequence. More... | |
| void | alphaCurrentSynapse (const alphaCurrentSynapse_sequence &s) |
| Copy elements from a given sequence. More... | |
| const alphaSynapse_sequence & | alphaSynapse () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| alphaSynapse_sequence & | alphaSynapse () |
| Return a read-write reference to the element sequence. More... | |
| void | alphaSynapse (const alphaSynapse_sequence &s) |
| Copy elements from a given sequence. More... | |
| const expOneSynapse_sequence & | expOneSynapse () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| expOneSynapse_sequence & | expOneSynapse () |
| Return a read-write reference to the element sequence. More... | |
| void | expOneSynapse (const expOneSynapse_sequence &s) |
| Copy elements from a given sequence. More... | |
| const expTwoSynapse_sequence & | expTwoSynapse () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| expTwoSynapse_sequence & | expTwoSynapse () |
| Return a read-write reference to the element sequence. More... | |
| void | expTwoSynapse (const expTwoSynapse_sequence &s) |
| Copy elements from a given sequence. More... | |
| const expThreeSynapse_sequence & | expThreeSynapse () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| expThreeSynapse_sequence & | expThreeSynapse () |
| Return a read-write reference to the element sequence. More... | |
| void | expThreeSynapse (const expThreeSynapse_sequence &s) |
| Copy elements from a given sequence. More... | |
| const blockingPlasticSynapse_sequence & | blockingPlasticSynapse () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| blockingPlasticSynapse_sequence & | blockingPlasticSynapse () |
| Return a read-write reference to the element sequence. More... | |
| void | blockingPlasticSynapse (const blockingPlasticSynapse_sequence &s) |
| Copy elements from a given sequence. More... | |
| const doubleSynapse_sequence & | doubleSynapse () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| doubleSynapse_sequence & | doubleSynapse () |
| Return a read-write reference to the element sequence. More... | |
| void | doubleSynapse (const doubleSynapse_sequence &s) |
| Copy elements from a given sequence. More... | |
| const gapJunction_sequence & | gapJunction () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| gapJunction_sequence & | gapJunction () |
| Return a read-write reference to the element sequence. More... | |
| void | gapJunction (const gapJunction_sequence &s) |
| Copy elements from a given sequence. More... | |
| const silentSynapse_sequence & | silentSynapse () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| silentSynapse_sequence & | silentSynapse () |
| Return a read-write reference to the element sequence. More... | |
| void | silentSynapse (const silentSynapse_sequence &s) |
| Copy elements from a given sequence. More... | |
| const linearGradedSynapse_sequence & | linearGradedSynapse () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| linearGradedSynapse_sequence & | linearGradedSynapse () |
| Return a read-write reference to the element sequence. More... | |
| void | linearGradedSynapse (const linearGradedSynapse_sequence &s) |
| Copy elements from a given sequence. More... | |
| const gradedSynapse_sequence & | gradedSynapse () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| gradedSynapse_sequence & | gradedSynapse () |
| Return a read-write reference to the element sequence. More... | |
| void | gradedSynapse (const gradedSynapse_sequence &s) |
| Copy elements from a given sequence. More... | |
| const biophysicalProperties_sequence & | biophysicalProperties () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| biophysicalProperties_sequence & | biophysicalProperties () |
| Return a read-write reference to the element sequence. More... | |
| void | biophysicalProperties (const biophysicalProperties_sequence &s) |
| Copy elements from a given sequence. More... | |
| const cell_sequence & | cell () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| cell_sequence & | cell () |
| Return a read-write reference to the element sequence. More... | |
| void | cell (const cell_sequence &s) |
| Copy elements from a given sequence. More... | |
| const cell2CaPools_sequence & | cell2CaPools () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| cell2CaPools_sequence & | cell2CaPools () |
| Return a read-write reference to the element sequence. More... | |
| void | cell2CaPools (const cell2CaPools_sequence &s) |
| Copy elements from a given sequence. More... | |
| const baseCell_sequence & | baseCell () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| baseCell_sequence & | baseCell () |
| Return a read-write reference to the element sequence. More... | |
| void | baseCell (const baseCell_sequence &s) |
| Copy elements from a given sequence. More... | |
| const iafTauCell_sequence & | iafTauCell () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| iafTauCell_sequence & | iafTauCell () |
| Return a read-write reference to the element sequence. More... | |
| void | iafTauCell (const iafTauCell_sequence &s) |
| Copy elements from a given sequence. More... | |
| const iafTauRefCell_sequence & | iafTauRefCell () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| iafTauRefCell_sequence & | iafTauRefCell () |
| Return a read-write reference to the element sequence. More... | |
| void | iafTauRefCell (const iafTauRefCell_sequence &s) |
| Copy elements from a given sequence. More... | |
| const iafCell_sequence & | iafCell () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| iafCell_sequence & | iafCell () |
| Return a read-write reference to the element sequence. More... | |
| void | iafCell (const iafCell_sequence &s) |
| Copy elements from a given sequence. More... | |
| const iafRefCell_sequence & | iafRefCell () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| iafRefCell_sequence & | iafRefCell () |
| Return a read-write reference to the element sequence. More... | |
| void | iafRefCell (const iafRefCell_sequence &s) |
| Copy elements from a given sequence. More... | |
| const izhikevichCell_sequence & | izhikevichCell () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| izhikevichCell_sequence & | izhikevichCell () |
| Return a read-write reference to the element sequence. More... | |
| void | izhikevichCell (const izhikevichCell_sequence &s) |
| Copy elements from a given sequence. More... | |
| const izhikevich2007Cell_sequence & | izhikevich2007Cell () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| izhikevich2007Cell_sequence & | izhikevich2007Cell () |
| Return a read-write reference to the element sequence. More... | |
| void | izhikevich2007Cell (const izhikevich2007Cell_sequence &s) |
| Copy elements from a given sequence. More... | |
| const adExIaFCell_sequence & | adExIaFCell () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| adExIaFCell_sequence & | adExIaFCell () |
| Return a read-write reference to the element sequence. More... | |
| void | adExIaFCell (const adExIaFCell_sequence &s) |
| Copy elements from a given sequence. More... | |
| const fitzHughNagumoCell_sequence & | fitzHughNagumoCell () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| fitzHughNagumoCell_sequence & | fitzHughNagumoCell () |
| Return a read-write reference to the element sequence. More... | |
| void | fitzHughNagumoCell (const fitzHughNagumoCell_sequence &s) |
| Copy elements from a given sequence. More... | |
| const fitzHughNagumo1969Cell_sequence & | fitzHughNagumo1969Cell () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| fitzHughNagumo1969Cell_sequence & | fitzHughNagumo1969Cell () |
| Return a read-write reference to the element sequence. More... | |
| void | fitzHughNagumo1969Cell (const fitzHughNagumo1969Cell_sequence &s) |
| Copy elements from a given sequence. More... | |
| const pinskyRinzelCA3Cell_sequence & | pinskyRinzelCA3Cell () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| pinskyRinzelCA3Cell_sequence & | pinskyRinzelCA3Cell () |
| Return a read-write reference to the element sequence. More... | |
| void | pinskyRinzelCA3Cell (const pinskyRinzelCA3Cell_sequence &s) |
| Copy elements from a given sequence. More... | |
| const hindmarshRose1984Cell_sequence & | hindmarshRose1984Cell () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| hindmarshRose1984Cell_sequence & | hindmarshRose1984Cell () |
| Return a read-write reference to the element sequence. More... | |
| void | hindmarshRose1984Cell (const hindmarshRose1984Cell_sequence &s) |
| Copy elements from a given sequence. More... | |
| const pulseGenerator_sequence & | pulseGenerator () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| pulseGenerator_sequence & | pulseGenerator () |
| Return a read-write reference to the element sequence. More... | |
| void | pulseGenerator (const pulseGenerator_sequence &s) |
| Copy elements from a given sequence. More... | |
| const pulseGeneratorDL_sequence & | pulseGeneratorDL () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| pulseGeneratorDL_sequence & | pulseGeneratorDL () |
| Return a read-write reference to the element sequence. More... | |
| void | pulseGeneratorDL (const pulseGeneratorDL_sequence &s) |
| Copy elements from a given sequence. More... | |
| const sineGenerator_sequence & | sineGenerator () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| sineGenerator_sequence & | sineGenerator () |
| Return a read-write reference to the element sequence. More... | |
| void | sineGenerator (const sineGenerator_sequence &s) |
| Copy elements from a given sequence. More... | |
| const sineGeneratorDL_sequence & | sineGeneratorDL () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| sineGeneratorDL_sequence & | sineGeneratorDL () |
| Return a read-write reference to the element sequence. More... | |
| void | sineGeneratorDL (const sineGeneratorDL_sequence &s) |
| Copy elements from a given sequence. More... | |
| const rampGenerator_sequence & | rampGenerator () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| rampGenerator_sequence & | rampGenerator () |
| Return a read-write reference to the element sequence. More... | |
| void | rampGenerator (const rampGenerator_sequence &s) |
| Copy elements from a given sequence. More... | |
| const rampGeneratorDL_sequence & | rampGeneratorDL () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| rampGeneratorDL_sequence & | rampGeneratorDL () |
| Return a read-write reference to the element sequence. More... | |
| void | rampGeneratorDL (const rampGeneratorDL_sequence &s) |
| Copy elements from a given sequence. More... | |
| const compoundInput_sequence & | compoundInput () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| compoundInput_sequence & | compoundInput () |
| Return a read-write reference to the element sequence. More... | |
| void | compoundInput (const compoundInput_sequence &s) |
| Copy elements from a given sequence. More... | |
| const compoundInputDL_sequence & | compoundInputDL () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| compoundInputDL_sequence & | compoundInputDL () |
| Return a read-write reference to the element sequence. More... | |
| void | compoundInputDL (const compoundInputDL_sequence &s) |
| Copy elements from a given sequence. More... | |
| const voltageClamp_sequence & | voltageClamp () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| voltageClamp_sequence & | voltageClamp () |
| Return a read-write reference to the element sequence. More... | |
| void | voltageClamp (const voltageClamp_sequence &s) |
| Copy elements from a given sequence. More... | |
| const voltageClampTriple_sequence & | voltageClampTriple () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| voltageClampTriple_sequence & | voltageClampTriple () |
| Return a read-write reference to the element sequence. More... | |
| void | voltageClampTriple (const voltageClampTriple_sequence &s) |
| Copy elements from a given sequence. More... | |
| const spikeArray_sequence & | spikeArray () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| spikeArray_sequence & | spikeArray () |
| Return a read-write reference to the element sequence. More... | |
| void | spikeArray (const spikeArray_sequence &s) |
| Copy elements from a given sequence. More... | |
| const timedSynapticInput_sequence & | timedSynapticInput () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| timedSynapticInput_sequence & | timedSynapticInput () |
| Return a read-write reference to the element sequence. More... | |
| void | timedSynapticInput (const timedSynapticInput_sequence &s) |
| Copy elements from a given sequence. More... | |
| const spikeGenerator_sequence & | spikeGenerator () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| spikeGenerator_sequence & | spikeGenerator () |
| Return a read-write reference to the element sequence. More... | |
| void | spikeGenerator (const spikeGenerator_sequence &s) |
| Copy elements from a given sequence. More... | |
| const spikeGeneratorRandom_sequence & | spikeGeneratorRandom () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| spikeGeneratorRandom_sequence & | spikeGeneratorRandom () |
| Return a read-write reference to the element sequence. More... | |
| void | spikeGeneratorRandom (const spikeGeneratorRandom_sequence &s) |
| Copy elements from a given sequence. More... | |
| const spikeGeneratorPoisson_sequence & | spikeGeneratorPoisson () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| spikeGeneratorPoisson_sequence & | spikeGeneratorPoisson () |
| Return a read-write reference to the element sequence. More... | |
| void | spikeGeneratorPoisson (const spikeGeneratorPoisson_sequence &s) |
| Copy elements from a given sequence. More... | |
| const spikeGeneratorRefPoisson_sequence & | spikeGeneratorRefPoisson () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| spikeGeneratorRefPoisson_sequence & | spikeGeneratorRefPoisson () |
| Return a read-write reference to the element sequence. More... | |
| void | spikeGeneratorRefPoisson (const spikeGeneratorRefPoisson_sequence &s) |
| Copy elements from a given sequence. More... | |
| const poissonFiringSynapse_sequence & | poissonFiringSynapse () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| poissonFiringSynapse_sequence & | poissonFiringSynapse () |
| Return a read-write reference to the element sequence. More... | |
| void | poissonFiringSynapse (const poissonFiringSynapse_sequence &s) |
| Copy elements from a given sequence. More... | |
| const transientPoissonFiringSynapse_sequence & | transientPoissonFiringSynapse () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| transientPoissonFiringSynapse_sequence & | transientPoissonFiringSynapse () |
| Return a read-write reference to the element sequence. More... | |
| void | transientPoissonFiringSynapse (const transientPoissonFiringSynapse_sequence &s) |
| Copy elements from a given sequence. More... | |
| const IF_curr_alpha_sequence & | IF_curr_alpha () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| IF_curr_alpha_sequence & | IF_curr_alpha () |
| Return a read-write reference to the element sequence. More... | |
| void | IF_curr_alpha (const IF_curr_alpha_sequence &s) |
| Copy elements from a given sequence. More... | |
| const IF_curr_exp_sequence & | IF_curr_exp () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| IF_curr_exp_sequence & | IF_curr_exp () |
| Return a read-write reference to the element sequence. More... | |
| void | IF_curr_exp (const IF_curr_exp_sequence &s) |
| Copy elements from a given sequence. More... | |
| const IF_cond_alpha_sequence & | IF_cond_alpha () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| IF_cond_alpha_sequence & | IF_cond_alpha () |
| Return a read-write reference to the element sequence. More... | |
| void | IF_cond_alpha (const IF_cond_alpha_sequence &s) |
| Copy elements from a given sequence. More... | |
| const IF_cond_exp_sequence & | IF_cond_exp () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| IF_cond_exp_sequence & | IF_cond_exp () |
| Return a read-write reference to the element sequence. More... | |
| void | IF_cond_exp (const IF_cond_exp_sequence &s) |
| Copy elements from a given sequence. More... | |
| const EIF_cond_exp_isfa_ista_sequence & | EIF_cond_exp_isfa_ista () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| EIF_cond_exp_isfa_ista_sequence & | EIF_cond_exp_isfa_ista () |
| Return a read-write reference to the element sequence. More... | |
| void | EIF_cond_exp_isfa_ista (const EIF_cond_exp_isfa_ista_sequence &s) |
| Copy elements from a given sequence. More... | |
| const EIF_cond_alpha_isfa_ista_sequence & | EIF_cond_alpha_isfa_ista () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| EIF_cond_alpha_isfa_ista_sequence & | EIF_cond_alpha_isfa_ista () |
| Return a read-write reference to the element sequence. More... | |
| void | EIF_cond_alpha_isfa_ista (const EIF_cond_alpha_isfa_ista_sequence &s) |
| Copy elements from a given sequence. More... | |
| const HH_cond_exp_sequence & | HH_cond_exp () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| HH_cond_exp_sequence & | HH_cond_exp () |
| Return a read-write reference to the element sequence. More... | |
| void | HH_cond_exp (const HH_cond_exp_sequence &s) |
| Copy elements from a given sequence. More... | |
| const expCondSynapse_sequence & | expCondSynapse () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| expCondSynapse_sequence & | expCondSynapse () |
| Return a read-write reference to the element sequence. More... | |
| void | expCondSynapse (const expCondSynapse_sequence &s) |
| Copy elements from a given sequence. More... | |
| const alphaCondSynapse_sequence & | alphaCondSynapse () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| alphaCondSynapse_sequence & | alphaCondSynapse () |
| Return a read-write reference to the element sequence. More... | |
| void | alphaCondSynapse (const alphaCondSynapse_sequence &s) |
| Copy elements from a given sequence. More... | |
| const expCurrSynapse_sequence & | expCurrSynapse () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| expCurrSynapse_sequence & | expCurrSynapse () |
| Return a read-write reference to the element sequence. More... | |
| void | expCurrSynapse (const expCurrSynapse_sequence &s) |
| Copy elements from a given sequence. More... | |
| const alphaCurrSynapse_sequence & | alphaCurrSynapse () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| alphaCurrSynapse_sequence & | alphaCurrSynapse () |
| Return a read-write reference to the element sequence. More... | |
| void | alphaCurrSynapse (const alphaCurrSynapse_sequence &s) |
| Copy elements from a given sequence. More... | |
| const SpikeSourcePoisson_sequence & | SpikeSourcePoisson () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| SpikeSourcePoisson_sequence & | SpikeSourcePoisson () |
| Return a read-write reference to the element sequence. More... | |
| void | SpikeSourcePoisson (const SpikeSourcePoisson_sequence &s) |
| Copy elements from a given sequence. More... | |
| const network_sequence & | network () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| network_sequence & | network () |
| Return a read-write reference to the element sequence. More... | |
| void | network (const network_sequence &s) |
| Copy elements from a given sequence. More... | |
| const ComponentType_sequence & | ComponentType () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| ComponentType_sequence & | ComponentType () |
| Return a read-write reference to the element sequence. More... | |
| void | ComponentType (const ComponentType_sequence &s) |
| Copy elements from a given sequence. More... | |
| NeuroMLDocument_base (const id_type &) | |
| Create an instance from the ultimate base and initializers for required elements and attributes. | |
| NeuroMLDocument_base (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0) | |
| Create an instance from a DOM element. More... | |
| NeuroMLDocument_base (const NeuroMLDocument_base &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0) | |
| Copy constructor. More... | |
| NeuroMLDocument_base & | operator= (const NeuroMLDocument_base &x) |
| Copy assignment operator. More... | |
| virtual | ~NeuroMLDocument_base () |
| Destructor. | |
Public Member Functions inherited from neuroml2::Standalone | |
| const notes_optional & | notes () const |
| Return a read-only (constant) reference to the element container. More... | |
| notes_optional & | notes () |
| Return a read-write reference to the element container. More... | |
| void | notes (const notes_type &x) |
| Set the element value. More... | |
| void | notes (const notes_optional &x) |
| Set the element value. More... | |
| void | notes (::std::unique_ptr< notes_type > p) |
| Set the element value without copying. More... | |
| const property_sequence & | property () const |
| Return a read-only (constant) reference to the element sequence. More... | |
| property_sequence & | property () |
| Return a read-write reference to the element sequence. More... | |
| void | property (const property_sequence &s) |
| Copy elements from a given sequence. More... | |
| const annotation_optional & | annotation () const |
| Return a read-only (constant) reference to the element container. More... | |
| annotation_optional & | annotation () |
| Return a read-write reference to the element container. More... | |
| void | annotation (const annotation_type &x) |
| Set the element value. More... | |
| void | annotation (const annotation_optional &x) |
| Set the element value. More... | |
| void | annotation (::std::unique_ptr< annotation_type > p) |
| Set the element value without copying. More... | |
| const metaid_optional & | metaid () const |
| Return a read-only (constant) reference to the attribute container. More... | |
| metaid_optional & | metaid () |
| Return a read-write reference to the attribute container. More... | |
| void | metaid (const metaid_type &x) |
| Set the attribute value. More... | |
| void | metaid (const metaid_optional &x) |
| Set the attribute value. More... | |
| void | metaid (::std::unique_ptr< metaid_type > p) |
| Set the attribute value without copying. More... | |
| Standalone (const id_type &) | |
| Create an instance from the ultimate base and initializers for required elements and attributes. | |
| Standalone (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0) | |
| Create an instance from a DOM element. More... | |
| Standalone (const Standalone &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0) | |
| Copy constructor. More... | |
| Standalone & | operator= (const Standalone &x) |
| Copy assignment operator. More... | |
| virtual | ~Standalone () |
| Destructor. | |
Public Member Functions inherited from neuroml2::Base | |
| const id_type & | id () const |
| Return a read-only (constant) reference to the attribute. More... | |
| id_type & | id () |
| Return a read-write reference to the attribute. More... | |
| void | id (const id_type &x) |
| Set the attribute value. More... | |
| void | id (::std::unique_ptr< id_type > p) |
| Set the attribute value without copying. More... | |
| Base (const id_type &) | |
| Create an instance from the ultimate base and initializers for required elements and attributes. | |
| Base (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0) | |
| Create an instance from a DOM element. More... | |
| Base (const Base &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0) | |
| Copy constructor. More... | |
| Base & | operator= (const Base &x) |
| Copy assignment operator. More... | |
| virtual | ~Base () |
| Destructor. | |
Public Member Functions inherited from neuroml2::BaseWithoutId | |
| BaseWithoutId () | |
| Create an instance from the ultimate base and initializers for required elements and attributes. | |
| BaseWithoutId (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0) | |
| Create an instance from a DOM element. More... | |
| BaseWithoutId (const ::xercesc::DOMAttr &a, ::xml_schema::flags f=0, ::xml_schema::container *c=0) | |
| Create an instance from a DOM attribute. More... | |
| BaseWithoutId (const ::std::string &s, const ::xercesc::DOMElement *e, ::xml_schema::flags f=0, ::xml_schema::container *c=0) | |
| Create an instance from a string fragment. More... | |
| BaseWithoutId (const BaseWithoutId &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0) | |
| Copy constructor. More... | |
| virtual | ~BaseWithoutId () |
| Destructor. | |
Constructors | |
| NeuroMLDocument (const id_type &) | |
| Create an instance from the ultimate base and initializers for required elements and attributes. | |
| NeuroMLDocument (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0) | |
| Create an instance from a DOM element. More... | |
| NeuroMLDocument (const NeuroMLDocument &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0) | |
| Copy constructor. More... | |
| virtual NeuroMLDocument * | _clone (::xml_schema::flags f=0, ::xml_schema::container *c=0) const |
| Copy the instance polymorphically. More... | |
| NeuroMLDocument & | operator= (const NeuroMLDocument &x) |
| Copy assignment operator. More... | |
| virtual | ~NeuroMLDocument () |
| Destructor. | |
Additional Inherited Members | |
Public Types inherited from neuroml2::NeuroMLDocument_base | |
| typedef ::neuroml2::IncludeType | include_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< include_type > | include_sequence |
| Element sequence container type. | |
| typedef include_sequence::iterator | include_iterator |
| Element iterator type. | |
| typedef include_sequence::const_iterator | include_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< include_type, char > | include_traits |
| Element traits type. | |
| typedef ::neuroml2::ExtracellularProperties | extracellularProperties_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< extracellularProperties_type > | extracellularProperties_sequence |
| Element sequence container type. | |
| typedef extracellularProperties_sequence::iterator | extracellularProperties_iterator |
| Element iterator type. | |
| typedef extracellularProperties_sequence::const_iterator | extracellularProperties_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< extracellularProperties_type, char > | extracellularProperties_traits |
| Element traits type. | |
| typedef ::neuroml2::IntracellularProperties | intracellularProperties_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< intracellularProperties_type > | intracellularProperties_sequence |
| Element sequence container type. | |
| typedef intracellularProperties_sequence::iterator | intracellularProperties_iterator |
| Element iterator type. | |
| typedef intracellularProperties_sequence::const_iterator | intracellularProperties_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< intracellularProperties_type, char > | intracellularProperties_traits |
| Element traits type. | |
| typedef ::neuroml2::Morphology | morphology_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< morphology_type > | morphology_sequence |
| Element sequence container type. | |
| typedef morphology_sequence::iterator | morphology_iterator |
| Element iterator type. | |
| typedef morphology_sequence::const_iterator | morphology_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< morphology_type, char > | morphology_traits |
| Element traits type. | |
| typedef ::neuroml2::IonChannel | ionChannel_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< ionChannel_type > | ionChannel_sequence |
| Element sequence container type. | |
| typedef ionChannel_sequence::iterator | ionChannel_iterator |
| Element iterator type. | |
| typedef ionChannel_sequence::const_iterator | ionChannel_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< ionChannel_type, char > | ionChannel_traits |
| Element traits type. | |
| typedef ::neuroml2::IonChannelHH | ionChannelHH_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< ionChannelHH_type > | ionChannelHH_sequence |
| Element sequence container type. | |
| typedef ionChannelHH_sequence::iterator | ionChannelHH_iterator |
| Element iterator type. | |
| typedef ionChannelHH_sequence::const_iterator | ionChannelHH_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< ionChannelHH_type, char > | ionChannelHH_traits |
| Element traits type. | |
| typedef ::neuroml2::IonChannelVShift | ionChannelVShift_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< ionChannelVShift_type > | ionChannelVShift_sequence |
| Element sequence container type. | |
| typedef ionChannelVShift_sequence::iterator | ionChannelVShift_iterator |
| Element iterator type. | |
| typedef ionChannelVShift_sequence::const_iterator | ionChannelVShift_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< ionChannelVShift_type, char > | ionChannelVShift_traits |
| Element traits type. | |
| typedef ::neuroml2::IonChannelKS | ionChannelKS_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< ionChannelKS_type > | ionChannelKS_sequence |
| Element sequence container type. | |
| typedef ionChannelKS_sequence::iterator | ionChannelKS_iterator |
| Element iterator type. | |
| typedef ionChannelKS_sequence::const_iterator | ionChannelKS_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< ionChannelKS_type, char > | ionChannelKS_traits |
| Element traits type. | |
| typedef ::neuroml2::DecayingPoolConcentrationModel | decayingPoolConcentrationModel_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< decayingPoolConcentrationModel_type > | decayingPoolConcentrationModel_sequence |
| Element sequence container type. | |
| typedef decayingPoolConcentrationModel_sequence::iterator | decayingPoolConcentrationModel_iterator |
| Element iterator type. | |
| typedef decayingPoolConcentrationModel_sequence::const_iterator | decayingPoolConcentrationModel_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< decayingPoolConcentrationModel_type, char > | decayingPoolConcentrationModel_traits |
| Element traits type. | |
| typedef ::neuroml2::FixedFactorConcentrationModel | fixedFactorConcentrationModel_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< fixedFactorConcentrationModel_type > | fixedFactorConcentrationModel_sequence |
| Element sequence container type. | |
| typedef fixedFactorConcentrationModel_sequence::iterator | fixedFactorConcentrationModel_iterator |
| Element iterator type. | |
| typedef fixedFactorConcentrationModel_sequence::const_iterator | fixedFactorConcentrationModel_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< fixedFactorConcentrationModel_type, char > | fixedFactorConcentrationModel_traits |
| Element traits type. | |
| typedef ::neuroml2::AlphaCurrentSynapse | alphaCurrentSynapse_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< alphaCurrentSynapse_type > | alphaCurrentSynapse_sequence |
| Element sequence container type. | |
| typedef alphaCurrentSynapse_sequence::iterator | alphaCurrentSynapse_iterator |
| Element iterator type. | |
| typedef alphaCurrentSynapse_sequence::const_iterator | alphaCurrentSynapse_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< alphaCurrentSynapse_type, char > | alphaCurrentSynapse_traits |
| Element traits type. | |
| typedef ::neuroml2::AlphaSynapse | alphaSynapse_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< alphaSynapse_type > | alphaSynapse_sequence |
| Element sequence container type. | |
| typedef alphaSynapse_sequence::iterator | alphaSynapse_iterator |
| Element iterator type. | |
| typedef alphaSynapse_sequence::const_iterator | alphaSynapse_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< alphaSynapse_type, char > | alphaSynapse_traits |
| Element traits type. | |
| typedef ::neuroml2::ExpOneSynapse | expOneSynapse_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< expOneSynapse_type > | expOneSynapse_sequence |
| Element sequence container type. | |
| typedef expOneSynapse_sequence::iterator | expOneSynapse_iterator |
| Element iterator type. | |
| typedef expOneSynapse_sequence::const_iterator | expOneSynapse_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< expOneSynapse_type, char > | expOneSynapse_traits |
| Element traits type. | |
| typedef ::neuroml2::ExpTwoSynapse | expTwoSynapse_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< expTwoSynapse_type > | expTwoSynapse_sequence |
| Element sequence container type. | |
| typedef expTwoSynapse_sequence::iterator | expTwoSynapse_iterator |
| Element iterator type. | |
| typedef expTwoSynapse_sequence::const_iterator | expTwoSynapse_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< expTwoSynapse_type, char > | expTwoSynapse_traits |
| Element traits type. | |
| typedef ::neuroml2::ExpThreeSynapse | expThreeSynapse_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< expThreeSynapse_type > | expThreeSynapse_sequence |
| Element sequence container type. | |
| typedef expThreeSynapse_sequence::iterator | expThreeSynapse_iterator |
| Element iterator type. | |
| typedef expThreeSynapse_sequence::const_iterator | expThreeSynapse_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< expThreeSynapse_type, char > | expThreeSynapse_traits |
| Element traits type. | |
| typedef ::neuroml2::BlockingPlasticSynapse | blockingPlasticSynapse_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< blockingPlasticSynapse_type > | blockingPlasticSynapse_sequence |
| Element sequence container type. | |
| typedef blockingPlasticSynapse_sequence::iterator | blockingPlasticSynapse_iterator |
| Element iterator type. | |
| typedef blockingPlasticSynapse_sequence::const_iterator | blockingPlasticSynapse_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< blockingPlasticSynapse_type, char > | blockingPlasticSynapse_traits |
| Element traits type. | |
| typedef ::neuroml2::DoubleSynapse | doubleSynapse_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< doubleSynapse_type > | doubleSynapse_sequence |
| Element sequence container type. | |
| typedef doubleSynapse_sequence::iterator | doubleSynapse_iterator |
| Element iterator type. | |
| typedef doubleSynapse_sequence::const_iterator | doubleSynapse_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< doubleSynapse_type, char > | doubleSynapse_traits |
| Element traits type. | |
| typedef ::neuroml2::GapJunction | gapJunction_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< gapJunction_type > | gapJunction_sequence |
| Element sequence container type. | |
| typedef gapJunction_sequence::iterator | gapJunction_iterator |
| Element iterator type. | |
| typedef gapJunction_sequence::const_iterator | gapJunction_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< gapJunction_type, char > | gapJunction_traits |
| Element traits type. | |
| typedef ::neuroml2::SilentSynapse | silentSynapse_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< silentSynapse_type > | silentSynapse_sequence |
| Element sequence container type. | |
| typedef silentSynapse_sequence::iterator | silentSynapse_iterator |
| Element iterator type. | |
| typedef silentSynapse_sequence::const_iterator | silentSynapse_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< silentSynapse_type, char > | silentSynapse_traits |
| Element traits type. | |
| typedef ::neuroml2::LinearGradedSynapse | linearGradedSynapse_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< linearGradedSynapse_type > | linearGradedSynapse_sequence |
| Element sequence container type. | |
| typedef linearGradedSynapse_sequence::iterator | linearGradedSynapse_iterator |
| Element iterator type. | |
| typedef linearGradedSynapse_sequence::const_iterator | linearGradedSynapse_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< linearGradedSynapse_type, char > | linearGradedSynapse_traits |
| Element traits type. | |
| typedef ::neuroml2::GradedSynapse | gradedSynapse_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< gradedSynapse_type > | gradedSynapse_sequence |
| Element sequence container type. | |
| typedef gradedSynapse_sequence::iterator | gradedSynapse_iterator |
| Element iterator type. | |
| typedef gradedSynapse_sequence::const_iterator | gradedSynapse_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< gradedSynapse_type, char > | gradedSynapse_traits |
| Element traits type. | |
| typedef ::neuroml2::BiophysicalProperties | biophysicalProperties_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< biophysicalProperties_type > | biophysicalProperties_sequence |
| Element sequence container type. | |
| typedef biophysicalProperties_sequence::iterator | biophysicalProperties_iterator |
| Element iterator type. | |
| typedef biophysicalProperties_sequence::const_iterator | biophysicalProperties_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< biophysicalProperties_type, char > | biophysicalProperties_traits |
| Element traits type. | |
| typedef ::neuroml2::Cell | cell_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< cell_type > | cell_sequence |
| Element sequence container type. | |
| typedef cell_sequence::iterator | cell_iterator |
| Element iterator type. | |
| typedef cell_sequence::const_iterator | cell_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< cell_type, char > | cell_traits |
| Element traits type. | |
| typedef ::neuroml2::Cell2CaPools | cell2CaPools_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< cell2CaPools_type > | cell2CaPools_sequence |
| Element sequence container type. | |
| typedef cell2CaPools_sequence::iterator | cell2CaPools_iterator |
| Element iterator type. | |
| typedef cell2CaPools_sequence::const_iterator | cell2CaPools_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< cell2CaPools_type, char > | cell2CaPools_traits |
| Element traits type. | |
| typedef ::neuroml2::BaseCell | baseCell_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< baseCell_type > | baseCell_sequence |
| Element sequence container type. | |
| typedef baseCell_sequence::iterator | baseCell_iterator |
| Element iterator type. | |
| typedef baseCell_sequence::const_iterator | baseCell_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< baseCell_type, char > | baseCell_traits |
| Element traits type. | |
| typedef ::neuroml2::IafTauCell | iafTauCell_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< iafTauCell_type > | iafTauCell_sequence |
| Element sequence container type. | |
| typedef iafTauCell_sequence::iterator | iafTauCell_iterator |
| Element iterator type. | |
| typedef iafTauCell_sequence::const_iterator | iafTauCell_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< iafTauCell_type, char > | iafTauCell_traits |
| Element traits type. | |
| typedef ::neuroml2::IafTauRefCell | iafTauRefCell_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< iafTauRefCell_type > | iafTauRefCell_sequence |
| Element sequence container type. | |
| typedef iafTauRefCell_sequence::iterator | iafTauRefCell_iterator |
| Element iterator type. | |
| typedef iafTauRefCell_sequence::const_iterator | iafTauRefCell_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< iafTauRefCell_type, char > | iafTauRefCell_traits |
| Element traits type. | |
| typedef ::neuroml2::IafCell | iafCell_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< iafCell_type > | iafCell_sequence |
| Element sequence container type. | |
| typedef iafCell_sequence::iterator | iafCell_iterator |
| Element iterator type. | |
| typedef iafCell_sequence::const_iterator | iafCell_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< iafCell_type, char > | iafCell_traits |
| Element traits type. | |
| typedef ::neuroml2::IafRefCell | iafRefCell_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< iafRefCell_type > | iafRefCell_sequence |
| Element sequence container type. | |
| typedef iafRefCell_sequence::iterator | iafRefCell_iterator |
| Element iterator type. | |
| typedef iafRefCell_sequence::const_iterator | iafRefCell_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< iafRefCell_type, char > | iafRefCell_traits |
| Element traits type. | |
| typedef ::neuroml2::IzhikevichCell | izhikevichCell_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< izhikevichCell_type > | izhikevichCell_sequence |
| Element sequence container type. | |
| typedef izhikevichCell_sequence::iterator | izhikevichCell_iterator |
| Element iterator type. | |
| typedef izhikevichCell_sequence::const_iterator | izhikevichCell_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< izhikevichCell_type, char > | izhikevichCell_traits |
| Element traits type. | |
| typedef ::neuroml2::Izhikevich2007Cell | izhikevich2007Cell_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< izhikevich2007Cell_type > | izhikevich2007Cell_sequence |
| Element sequence container type. | |
| typedef izhikevich2007Cell_sequence::iterator | izhikevich2007Cell_iterator |
| Element iterator type. | |
| typedef izhikevich2007Cell_sequence::const_iterator | izhikevich2007Cell_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< izhikevich2007Cell_type, char > | izhikevich2007Cell_traits |
| Element traits type. | |
| typedef ::neuroml2::AdExIaFCell | adExIaFCell_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< adExIaFCell_type > | adExIaFCell_sequence |
| Element sequence container type. | |
| typedef adExIaFCell_sequence::iterator | adExIaFCell_iterator |
| Element iterator type. | |
| typedef adExIaFCell_sequence::const_iterator | adExIaFCell_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< adExIaFCell_type, char > | adExIaFCell_traits |
| Element traits type. | |
| typedef ::neuroml2::FitzHughNagumoCell | fitzHughNagumoCell_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< fitzHughNagumoCell_type > | fitzHughNagumoCell_sequence |
| Element sequence container type. | |
| typedef fitzHughNagumoCell_sequence::iterator | fitzHughNagumoCell_iterator |
| Element iterator type. | |
| typedef fitzHughNagumoCell_sequence::const_iterator | fitzHughNagumoCell_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< fitzHughNagumoCell_type, char > | fitzHughNagumoCell_traits |
| Element traits type. | |
| typedef ::neuroml2::FitzHughNagumo1969Cell | fitzHughNagumo1969Cell_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< fitzHughNagumo1969Cell_type > | fitzHughNagumo1969Cell_sequence |
| Element sequence container type. | |
| typedef fitzHughNagumo1969Cell_sequence::iterator | fitzHughNagumo1969Cell_iterator |
| Element iterator type. | |
| typedef fitzHughNagumo1969Cell_sequence::const_iterator | fitzHughNagumo1969Cell_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< fitzHughNagumo1969Cell_type, char > | fitzHughNagumo1969Cell_traits |
| Element traits type. | |
| typedef ::neuroml2::PinskyRinzelCA3Cell | pinskyRinzelCA3Cell_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< pinskyRinzelCA3Cell_type > | pinskyRinzelCA3Cell_sequence |
| Element sequence container type. | |
| typedef pinskyRinzelCA3Cell_sequence::iterator | pinskyRinzelCA3Cell_iterator |
| Element iterator type. | |
| typedef pinskyRinzelCA3Cell_sequence::const_iterator | pinskyRinzelCA3Cell_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< pinskyRinzelCA3Cell_type, char > | pinskyRinzelCA3Cell_traits |
| Element traits type. | |
| typedef ::neuroml2::HindmarshRose1984Cell | hindmarshRose1984Cell_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< hindmarshRose1984Cell_type > | hindmarshRose1984Cell_sequence |
| Element sequence container type. | |
| typedef hindmarshRose1984Cell_sequence::iterator | hindmarshRose1984Cell_iterator |
| Element iterator type. | |
| typedef hindmarshRose1984Cell_sequence::const_iterator | hindmarshRose1984Cell_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< hindmarshRose1984Cell_type, char > | hindmarshRose1984Cell_traits |
| Element traits type. | |
| typedef ::neuroml2::PulseGenerator | pulseGenerator_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< pulseGenerator_type > | pulseGenerator_sequence |
| Element sequence container type. | |
| typedef pulseGenerator_sequence::iterator | pulseGenerator_iterator |
| Element iterator type. | |
| typedef pulseGenerator_sequence::const_iterator | pulseGenerator_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< pulseGenerator_type, char > | pulseGenerator_traits |
| Element traits type. | |
| typedef ::neuroml2::PulseGeneratorDL | pulseGeneratorDL_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< pulseGeneratorDL_type > | pulseGeneratorDL_sequence |
| Element sequence container type. | |
| typedef pulseGeneratorDL_sequence::iterator | pulseGeneratorDL_iterator |
| Element iterator type. | |
| typedef pulseGeneratorDL_sequence::const_iterator | pulseGeneratorDL_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< pulseGeneratorDL_type, char > | pulseGeneratorDL_traits |
| Element traits type. | |
| typedef ::neuroml2::SineGenerator | sineGenerator_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< sineGenerator_type > | sineGenerator_sequence |
| Element sequence container type. | |
| typedef sineGenerator_sequence::iterator | sineGenerator_iterator |
| Element iterator type. | |
| typedef sineGenerator_sequence::const_iterator | sineGenerator_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< sineGenerator_type, char > | sineGenerator_traits |
| Element traits type. | |
| typedef ::neuroml2::SineGeneratorDL | sineGeneratorDL_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< sineGeneratorDL_type > | sineGeneratorDL_sequence |
| Element sequence container type. | |
| typedef sineGeneratorDL_sequence::iterator | sineGeneratorDL_iterator |
| Element iterator type. | |
| typedef sineGeneratorDL_sequence::const_iterator | sineGeneratorDL_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< sineGeneratorDL_type, char > | sineGeneratorDL_traits |
| Element traits type. | |
| typedef ::neuroml2::RampGenerator | rampGenerator_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< rampGenerator_type > | rampGenerator_sequence |
| Element sequence container type. | |
| typedef rampGenerator_sequence::iterator | rampGenerator_iterator |
| Element iterator type. | |
| typedef rampGenerator_sequence::const_iterator | rampGenerator_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< rampGenerator_type, char > | rampGenerator_traits |
| Element traits type. | |
| typedef ::neuroml2::RampGeneratorDL | rampGeneratorDL_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< rampGeneratorDL_type > | rampGeneratorDL_sequence |
| Element sequence container type. | |
| typedef rampGeneratorDL_sequence::iterator | rampGeneratorDL_iterator |
| Element iterator type. | |
| typedef rampGeneratorDL_sequence::const_iterator | rampGeneratorDL_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< rampGeneratorDL_type, char > | rampGeneratorDL_traits |
| Element traits type. | |
| typedef ::neuroml2::CompoundInput | compoundInput_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< compoundInput_type > | compoundInput_sequence |
| Element sequence container type. | |
| typedef compoundInput_sequence::iterator | compoundInput_iterator |
| Element iterator type. | |
| typedef compoundInput_sequence::const_iterator | compoundInput_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< compoundInput_type, char > | compoundInput_traits |
| Element traits type. | |
| typedef ::neuroml2::CompoundInputDL | compoundInputDL_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< compoundInputDL_type > | compoundInputDL_sequence |
| Element sequence container type. | |
| typedef compoundInputDL_sequence::iterator | compoundInputDL_iterator |
| Element iterator type. | |
| typedef compoundInputDL_sequence::const_iterator | compoundInputDL_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< compoundInputDL_type, char > | compoundInputDL_traits |
| Element traits type. | |
| typedef ::neuroml2::VoltageClamp | voltageClamp_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< voltageClamp_type > | voltageClamp_sequence |
| Element sequence container type. | |
| typedef voltageClamp_sequence::iterator | voltageClamp_iterator |
| Element iterator type. | |
| typedef voltageClamp_sequence::const_iterator | voltageClamp_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< voltageClamp_type, char > | voltageClamp_traits |
| Element traits type. | |
| typedef ::neuroml2::VoltageClampTriple | voltageClampTriple_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< voltageClampTriple_type > | voltageClampTriple_sequence |
| Element sequence container type. | |
| typedef voltageClampTriple_sequence::iterator | voltageClampTriple_iterator |
| Element iterator type. | |
| typedef voltageClampTriple_sequence::const_iterator | voltageClampTriple_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< voltageClampTriple_type, char > | voltageClampTriple_traits |
| Element traits type. | |
| typedef ::neuroml2::SpikeArray | spikeArray_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< spikeArray_type > | spikeArray_sequence |
| Element sequence container type. | |
| typedef spikeArray_sequence::iterator | spikeArray_iterator |
| Element iterator type. | |
| typedef spikeArray_sequence::const_iterator | spikeArray_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< spikeArray_type, char > | spikeArray_traits |
| Element traits type. | |
| typedef ::neuroml2::TimedSynapticInput | timedSynapticInput_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< timedSynapticInput_type > | timedSynapticInput_sequence |
| Element sequence container type. | |
| typedef timedSynapticInput_sequence::iterator | timedSynapticInput_iterator |
| Element iterator type. | |
| typedef timedSynapticInput_sequence::const_iterator | timedSynapticInput_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< timedSynapticInput_type, char > | timedSynapticInput_traits |
| Element traits type. | |
| typedef ::neuroml2::SpikeGenerator | spikeGenerator_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< spikeGenerator_type > | spikeGenerator_sequence |
| Element sequence container type. | |
| typedef spikeGenerator_sequence::iterator | spikeGenerator_iterator |
| Element iterator type. | |
| typedef spikeGenerator_sequence::const_iterator | spikeGenerator_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< spikeGenerator_type, char > | spikeGenerator_traits |
| Element traits type. | |
| typedef ::neuroml2::SpikeGeneratorRandom | spikeGeneratorRandom_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< spikeGeneratorRandom_type > | spikeGeneratorRandom_sequence |
| Element sequence container type. | |
| typedef spikeGeneratorRandom_sequence::iterator | spikeGeneratorRandom_iterator |
| Element iterator type. | |
| typedef spikeGeneratorRandom_sequence::const_iterator | spikeGeneratorRandom_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< spikeGeneratorRandom_type, char > | spikeGeneratorRandom_traits |
| Element traits type. | |
| typedef ::neuroml2::SpikeGeneratorPoisson | spikeGeneratorPoisson_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< spikeGeneratorPoisson_type > | spikeGeneratorPoisson_sequence |
| Element sequence container type. | |
| typedef spikeGeneratorPoisson_sequence::iterator | spikeGeneratorPoisson_iterator |
| Element iterator type. | |
| typedef spikeGeneratorPoisson_sequence::const_iterator | spikeGeneratorPoisson_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< spikeGeneratorPoisson_type, char > | spikeGeneratorPoisson_traits |
| Element traits type. | |
| typedef ::neuroml2::SpikeGeneratorRefPoisson | spikeGeneratorRefPoisson_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< spikeGeneratorRefPoisson_type > | spikeGeneratorRefPoisson_sequence |
| Element sequence container type. | |
| typedef spikeGeneratorRefPoisson_sequence::iterator | spikeGeneratorRefPoisson_iterator |
| Element iterator type. | |
| typedef spikeGeneratorRefPoisson_sequence::const_iterator | spikeGeneratorRefPoisson_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< spikeGeneratorRefPoisson_type, char > | spikeGeneratorRefPoisson_traits |
| Element traits type. | |
| typedef ::neuroml2::PoissonFiringSynapse | poissonFiringSynapse_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< poissonFiringSynapse_type > | poissonFiringSynapse_sequence |
| Element sequence container type. | |
| typedef poissonFiringSynapse_sequence::iterator | poissonFiringSynapse_iterator |
| Element iterator type. | |
| typedef poissonFiringSynapse_sequence::const_iterator | poissonFiringSynapse_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< poissonFiringSynapse_type, char > | poissonFiringSynapse_traits |
| Element traits type. | |
| typedef ::neuroml2::TransientPoissonFiringSynapse | transientPoissonFiringSynapse_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< transientPoissonFiringSynapse_type > | transientPoissonFiringSynapse_sequence |
| Element sequence container type. | |
| typedef transientPoissonFiringSynapse_sequence::iterator | transientPoissonFiringSynapse_iterator |
| Element iterator type. | |
| typedef transientPoissonFiringSynapse_sequence::const_iterator | transientPoissonFiringSynapse_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< transientPoissonFiringSynapse_type, char > | transientPoissonFiringSynapse_traits |
| Element traits type. | |
| typedef ::neuroml2::IF_curr_alpha | IF_curr_alpha_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< IF_curr_alpha_type > | IF_curr_alpha_sequence |
| Element sequence container type. | |
| typedef IF_curr_alpha_sequence::iterator | IF_curr_alpha_iterator |
| Element iterator type. | |
| typedef IF_curr_alpha_sequence::const_iterator | IF_curr_alpha_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< IF_curr_alpha_type, char > | IF_curr_alpha_traits |
| Element traits type. | |
| typedef ::neuroml2::IF_curr_exp | IF_curr_exp_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< IF_curr_exp_type > | IF_curr_exp_sequence |
| Element sequence container type. | |
| typedef IF_curr_exp_sequence::iterator | IF_curr_exp_iterator |
| Element iterator type. | |
| typedef IF_curr_exp_sequence::const_iterator | IF_curr_exp_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< IF_curr_exp_type, char > | IF_curr_exp_traits |
| Element traits type. | |
| typedef ::neuroml2::IF_cond_alpha | IF_cond_alpha_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< IF_cond_alpha_type > | IF_cond_alpha_sequence |
| Element sequence container type. | |
| typedef IF_cond_alpha_sequence::iterator | IF_cond_alpha_iterator |
| Element iterator type. | |
| typedef IF_cond_alpha_sequence::const_iterator | IF_cond_alpha_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< IF_cond_alpha_type, char > | IF_cond_alpha_traits |
| Element traits type. | |
| typedef ::neuroml2::IF_cond_exp | IF_cond_exp_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< IF_cond_exp_type > | IF_cond_exp_sequence |
| Element sequence container type. | |
| typedef IF_cond_exp_sequence::iterator | IF_cond_exp_iterator |
| Element iterator type. | |
| typedef IF_cond_exp_sequence::const_iterator | IF_cond_exp_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< IF_cond_exp_type, char > | IF_cond_exp_traits |
| Element traits type. | |
| typedef ::neuroml2::EIF_cond_exp_isfa_ista | EIF_cond_exp_isfa_ista_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< EIF_cond_exp_isfa_ista_type > | EIF_cond_exp_isfa_ista_sequence |
| Element sequence container type. | |
| typedef EIF_cond_exp_isfa_ista_sequence::iterator | EIF_cond_exp_isfa_ista_iterator |
| Element iterator type. | |
| typedef EIF_cond_exp_isfa_ista_sequence::const_iterator | EIF_cond_exp_isfa_ista_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< EIF_cond_exp_isfa_ista_type, char > | EIF_cond_exp_isfa_ista_traits |
| Element traits type. | |
| typedef ::neuroml2::EIF_cond_alpha_isfa_ista | EIF_cond_alpha_isfa_ista_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< EIF_cond_alpha_isfa_ista_type > | EIF_cond_alpha_isfa_ista_sequence |
| Element sequence container type. | |
| typedef EIF_cond_alpha_isfa_ista_sequence::iterator | EIF_cond_alpha_isfa_ista_iterator |
| Element iterator type. | |
| typedef EIF_cond_alpha_isfa_ista_sequence::const_iterator | EIF_cond_alpha_isfa_ista_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< EIF_cond_alpha_isfa_ista_type, char > | EIF_cond_alpha_isfa_ista_traits |
| Element traits type. | |
| typedef ::neuroml2::HH_cond_exp | HH_cond_exp_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< HH_cond_exp_type > | HH_cond_exp_sequence |
| Element sequence container type. | |
| typedef HH_cond_exp_sequence::iterator | HH_cond_exp_iterator |
| Element iterator type. | |
| typedef HH_cond_exp_sequence::const_iterator | HH_cond_exp_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< HH_cond_exp_type, char > | HH_cond_exp_traits |
| Element traits type. | |
| typedef ::neuroml2::ExpCondSynapse | expCondSynapse_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< expCondSynapse_type > | expCondSynapse_sequence |
| Element sequence container type. | |
| typedef expCondSynapse_sequence::iterator | expCondSynapse_iterator |
| Element iterator type. | |
| typedef expCondSynapse_sequence::const_iterator | expCondSynapse_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< expCondSynapse_type, char > | expCondSynapse_traits |
| Element traits type. | |
| typedef ::neuroml2::AlphaCondSynapse | alphaCondSynapse_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< alphaCondSynapse_type > | alphaCondSynapse_sequence |
| Element sequence container type. | |
| typedef alphaCondSynapse_sequence::iterator | alphaCondSynapse_iterator |
| Element iterator type. | |
| typedef alphaCondSynapse_sequence::const_iterator | alphaCondSynapse_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< alphaCondSynapse_type, char > | alphaCondSynapse_traits |
| Element traits type. | |
| typedef ::neuroml2::ExpCurrSynapse | expCurrSynapse_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< expCurrSynapse_type > | expCurrSynapse_sequence |
| Element sequence container type. | |
| typedef expCurrSynapse_sequence::iterator | expCurrSynapse_iterator |
| Element iterator type. | |
| typedef expCurrSynapse_sequence::const_iterator | expCurrSynapse_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< expCurrSynapse_type, char > | expCurrSynapse_traits |
| Element traits type. | |
| typedef ::neuroml2::AlphaCurrSynapse | alphaCurrSynapse_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< alphaCurrSynapse_type > | alphaCurrSynapse_sequence |
| Element sequence container type. | |
| typedef alphaCurrSynapse_sequence::iterator | alphaCurrSynapse_iterator |
| Element iterator type. | |
| typedef alphaCurrSynapse_sequence::const_iterator | alphaCurrSynapse_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< alphaCurrSynapse_type, char > | alphaCurrSynapse_traits |
| Element traits type. | |
| typedef ::neuroml2::SpikeSourcePoisson | SpikeSourcePoisson_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< SpikeSourcePoisson_type > | SpikeSourcePoisson_sequence |
| Element sequence container type. | |
| typedef SpikeSourcePoisson_sequence::iterator | SpikeSourcePoisson_iterator |
| Element iterator type. | |
| typedef SpikeSourcePoisson_sequence::const_iterator | SpikeSourcePoisson_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< SpikeSourcePoisson_type, char > | SpikeSourcePoisson_traits |
| Element traits type. | |
| typedef ::neuroml2::Network | network_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< network_type > | network_sequence |
| Element sequence container type. | |
| typedef network_sequence::iterator | network_iterator |
| Element iterator type. | |
| typedef network_sequence::const_iterator | network_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< network_type, char > | network_traits |
| Element traits type. | |
| typedef ::neuroml2::ComponentType | ComponentType_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< ComponentType_type > | ComponentType_sequence |
| Element sequence container type. | |
| typedef ComponentType_sequence::iterator | ComponentType_iterator |
| Element iterator type. | |
| typedef ComponentType_sequence::const_iterator | ComponentType_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< ComponentType_type, char > | ComponentType_traits |
| Element traits type. | |
Public Types inherited from neuroml2::Standalone | |
| typedef ::neuroml2::Notes | notes_type |
| Element type. | |
| typedef ::xsd::cxx::tree::optional< notes_type > | notes_optional |
| Element optional container type. | |
| typedef ::xsd::cxx::tree::traits< notes_type, char > | notes_traits |
| Element traits type. | |
| typedef ::neuroml2::Property | property_type |
| Element type. | |
| typedef ::xsd::cxx::tree::sequence< property_type > | property_sequence |
| Element sequence container type. | |
| typedef property_sequence::iterator | property_iterator |
| Element iterator type. | |
| typedef property_sequence::const_iterator | property_const_iterator |
| Element constant iterator type. | |
| typedef ::xsd::cxx::tree::traits< property_type, char > | property_traits |
| Element traits type. | |
| typedef ::neuroml2::Annotation | annotation_type |
| Element type. | |
| typedef ::xsd::cxx::tree::optional< annotation_type > | annotation_optional |
| Element optional container type. | |
| typedef ::xsd::cxx::tree::traits< annotation_type, char > | annotation_traits |
| Element traits type. | |
| typedef ::neuroml2::MetaId | metaid_type |
| Attribute type. | |
| typedef ::xsd::cxx::tree::optional< metaid_type > | metaid_optional |
| Attribute optional container type. | |
| typedef ::xsd::cxx::tree::traits< metaid_type, char > | metaid_traits |
| Attribute traits type. | |
Public Types inherited from neuroml2::Base | |
| typedef ::neuroml2::NmlId | id_type |
| Attribute type. | |
| typedef ::xsd::cxx::tree::traits< id_type, char > | id_traits |
| Attribute traits type. | |
Class corresponding to the NeuroMLDocument schema type.
This is used for the root element of NeuroML models. It supports a convenience writeToFile() method for serialising as XML.
Definition at line 38 of file NeuroML_custom.hxx.
| neuroml2::NeuroMLDocument::NeuroMLDocument | ( | const ::xercesc::DOMElement & | e, |
| ::xml_schema::flags | f = 0, |
||
| ::xml_schema::container * | c = 0 |
||
| ) |
Create an instance from a DOM element.
| e | A DOM element to extract the data from. |
| f | Flags to create the new instance with. |
| c | A pointer to the object that will contain the new instance. |
Definition at line 62 of file NeuroML_custom.cxx.
| neuroml2::NeuroMLDocument::NeuroMLDocument | ( | const NeuroMLDocument & | x, |
| ::xml_schema::flags | f = 0, |
||
| ::xml_schema::container * | c = 0 |
||
| ) |
Copy constructor.
| x | An instance to make a copy of. |
| f | Flags to create the copy with. |
| c | A pointer to the object that will contain the copy. |
For polymorphic object models use the _clone function instead.
Definition at line 69 of file NeuroML_custom.cxx.
|
virtual |
Copy the instance polymorphically.
| f | Flags to create the copy with. |
| c | A pointer to the object that will contain the copy. |
This function ensures that the dynamic type of the instance is used for copying and should be used for polymorphic object models instead of the copy constructor.
Reimplemented from neuroml2::NeuroMLDocument_base.
Definition at line 76 of file NeuroML_custom.cxx.
| NeuroMLDocument & neuroml2::NeuroMLDocument::operator= | ( | const NeuroMLDocument & | x | ) |
Copy assignment operator.
| x | An instance to make a copy of. |
For polymorphic object models use the _clone function instead.
Definition at line 82 of file NeuroML_custom.cxx.
| void neuroml2::NeuroMLDocument::writeToFile | ( | const std::string & | pathToFile, |
| std::ios_base::openmode | mode = std::ios_base::out |
||
| ) | const |
Write this NeuroML model to an XML file.
| pathToFile | Path to write to. |
| mode | What mode to open the file in; defaults to overwrite. |
Definition at line 48 of file NeuroML_custom.cxx.