NeuroML C++ API  2.3.0
C++ API for NeuroML 2
Classes | Functions
neuroml2 Namespace Reference

C++ namespace for the http://www.neuroml.org/schema/neuroml2 schema namespace. More...

Classes

class  NeuroMLDocument
 Class corresponding to the NeuroMLDocument schema type. More...
 
class  Morphology
 Class corresponding to the Morphology schema type. More...
 
class  Segment
 Class corresponding to the Segment schema type. More...
 
class  Connection
 Class corresponding to the Connection schema type. More...
 
class  NmlId
 Class corresponding to the NmlId schema type. More...
 
class  Nml2Quantity
 Class corresponding to the Nml2Quantity schema type. More...
 
class  Nml2Quantity_none
 Class corresponding to the Nml2Quantity_none schema type. More...
 
class  Nml2Quantity_voltage
 Class corresponding to the Nml2Quantity_voltage schema type. More...
 
class  Nml2Quantity_length
 Class corresponding to the Nml2Quantity_length schema type. More...
 
class  Nml2Quantity_resistance
 Class corresponding to the Nml2Quantity_resistance schema type. More...
 
class  Nml2Quantity_resistivity
 Class corresponding to the Nml2Quantity_resistivity schema type. More...
 
class  Nml2Quantity_conductance
 Class corresponding to the Nml2Quantity_conductance schema type. More...
 
class  Nml2Quantity_conductanceDensity
 Class corresponding to the Nml2Quantity_conductanceDensity schema type. More...
 
class  Nml2Quantity_permeability
 Class corresponding to the Nml2Quantity_permeability schema type. More...
 
class  Nml2Quantity_time
 Class corresponding to the Nml2Quantity_time schema type. More...
 
class  Nml2Quantity_pertime
 Class corresponding to the Nml2Quantity_pertime schema type. More...
 
class  Nml2Quantity_capacitance
 Class corresponding to the Nml2Quantity_capacitance schema type. More...
 
class  Nml2Quantity_specificCapacitance
 Class corresponding to the Nml2Quantity_specificCapacitance schema type. More...
 
class  Nml2Quantity_concentration
 Class corresponding to the Nml2Quantity_concentration schema type. More...
 
class  Nml2Quantity_current
 Class corresponding to the Nml2Quantity_current schema type. More...
 
class  Nml2Quantity_currentDensity
 Class corresponding to the Nml2Quantity_currentDensity schema type. More...
 
class  Nml2Quantity_temperature
 Class corresponding to the Nml2Quantity_temperature schema type. More...
 
class  Nml2Quantity_rhoFactor
 Class corresponding to the Nml2Quantity_rhoFactor schema type. More...
 
class  Nml2Quantity_conductancePerVoltage
 Class corresponding to the Nml2Quantity_conductancePerVoltage schema type. More...
 
class  MetaId
 Class corresponding to the MetaId schema type. More...
 
class  NeuroLexId
 Class corresponding to the NeuroLexId schema type. More...
 
class  Nml2PopulationReferencePath
 Class corresponding to the Nml2PopulationReferencePath schema type. More...
 
class  NonNegativeInteger
 Class corresponding to the NonNegativeInteger schema type. More...
 
class  PositiveInteger
 Class corresponding to the PositiveInteger schema type. More...
 
class  DoubleGreaterThanZero
 Class corresponding to the DoubleGreaterThanZero schema type. More...
 
class  ZeroOrOne
 Enumeration class corresponding to the ZeroOrOne schema type. More...
 
class  Notes
 Class corresponding to the Notes schema type. More...
 
class  BaseWithoutId
 Class corresponding to the BaseWithoutId schema type. More...
 
class  Property
 Class corresponding to the Property schema type. More...
 
class  Annotation
 Class corresponding to the Annotation schema type. More...
 
class  ComponentType
 Class corresponding to the ComponentType schema type. More...
 
class  Constant
 Class corresponding to the Constant schema type. More...
 
class  Exposure
 Class corresponding to the Exposure schema type. More...
 
class  NamedDimensionalType
 Class corresponding to the NamedDimensionalType schema type. More...
 
class  NamedDimensionalVariable
 Class corresponding to the NamedDimensionalVariable schema type. More...
 
class  Parameter
 Class corresponding to the Parameter schema type. More...
 
class  DerivedParameter
 Class corresponding to the DerivedParameter schema type. More...
 
class  LEMS_Property
 Class corresponding to the LEMS_Property schema type. More...
 
class  Requirement
 Class corresponding to the Requirement schema type. More...
 
class  InstanceRequirement
 Class corresponding to the InstanceRequirement schema type. More...
 
class  Dynamics
 Class corresponding to the Dynamics schema type. More...
 
class  DerivedVariable
 Class corresponding to the DerivedVariable schema type. More...
 
class  StateVariable
 Class corresponding to the StateVariable schema type. More...
 
class  ConditionalDerivedVariable
 Class corresponding to the ConditionalDerivedVariable schema type. More...
 
class  Case
 Class corresponding to the Case schema type. More...
 
class  TimeDerivative
 Class corresponding to the TimeDerivative schema type. More...
 
class  OnStart
 Class corresponding to the OnStart schema type. More...
 
class  StateAssignment
 Class corresponding to the StateAssignment schema type. More...
 
class  OnEvent
 Class corresponding to the OnEvent schema type. More...
 
class  EventOut
 Class corresponding to the EventOut schema type. More...
 
class  OnCondition
 Class corresponding to the OnCondition schema type. More...
 
class  Transition
 Class corresponding to the Transition schema type. More...
 
class  Regime
 Class corresponding to the Regime schema type. More...
 
class  OnEntry
 Class corresponding to the OnEntry schema type. More...
 
class  TrueOrFalse
 Enumeration class corresponding to the TrueOrFalse schema type. More...
 
class  ZeroToOne
 Class corresponding to the ZeroToOne schema type. More...
 
class  Base
 Class corresponding to the Base schema type. More...
 
class  Standalone
 Class corresponding to the Standalone schema type. More...
 
class  NeuroMLDocument_base
 Class corresponding to the NeuroMLDocument schema type. More...
 
class  IncludeType
 Class corresponding to the IncludeType schema type. More...
 
class  IonChannelScalable
 Class corresponding to the IonChannelScalable schema type. More...
 
class  IonChannelKS
 Class corresponding to the IonChannelKS schema type. More...
 
class  IonChannel
 Class corresponding to the IonChannel schema type. More...
 
class  IonChannelHH
 Class corresponding to the IonChannelHH schema type. More...
 
class  IonChannelVShift
 Class corresponding to the IonChannelVShift schema type. More...
 
class  channelTypes
 Enumeration class corresponding to the channelTypes schema type. More...
 
class  Q10ConductanceScaling
 Class corresponding to the Q10ConductanceScaling schema type. More...
 
class  gateTypes
 Enumeration class corresponding to the gateTypes schema type. More...
 
class  ClosedState
 Class corresponding to the ClosedState schema type. More...
 
class  OpenState
 Class corresponding to the OpenState schema type. More...
 
class  ForwardTransition
 Class corresponding to the ForwardTransition schema type. More...
 
class  ReverseTransition
 Class corresponding to the ReverseTransition schema type. More...
 
class  TauInfTransition
 Class corresponding to the TauInfTransition schema type. More...
 
class  GateKS
 Class corresponding to the GateKS schema type. More...
 
class  GateHHUndetermined
 Class corresponding to the GateHHUndetermined schema type. More...
 
class  GateHHRates
 Class corresponding to the GateHHRates schema type. More...
 
class  GateHHTauInf
 Class corresponding to the GateHHTauInf schema type. More...
 
class  GateHHRatesTauInf
 Class corresponding to the GateHHRatesTauInf schema type. More...
 
class  GateHHRatesTau
 Class corresponding to the GateHHRatesTau schema type. More...
 
class  GateHHRatesInf
 Class corresponding to the GateHHRatesInf schema type. More...
 
class  GateHHInstantaneous
 Class corresponding to the GateHHInstantaneous schema type. More...
 
class  GateFractional
 Class corresponding to the GateFractional schema type. More...
 
class  GateFractionalSubgate
 Class corresponding to the GateFractionalSubgate schema type. More...
 
class  Q10Settings
 Class corresponding to the Q10Settings schema type. More...
 
class  HHRate
 Class corresponding to the HHRate schema type. More...
 
class  HHVariable
 Class corresponding to the HHVariable schema type. More...
 
class  HHTime
 Class corresponding to the HHTime schema type. More...
 
class  DecayingPoolConcentrationModel
 Class corresponding to the DecayingPoolConcentrationModel schema type. More...
 
class  FixedFactorConcentrationModel
 Class corresponding to the FixedFactorConcentrationModel schema type. More...
 
class  BaseSynapse
 Class corresponding to the BaseSynapse schema type. More...
 
class  BaseVoltageDepSynapse
 Class corresponding to the BaseVoltageDepSynapse schema type. More...
 
class  BaseCurrentBasedSynapse
 Class corresponding to the BaseCurrentBasedSynapse schema type. More...
 
class  BaseConductanceBasedSynapse
 Class corresponding to the BaseConductanceBasedSynapse schema type. More...
 
class  BaseConductanceBasedSynapseTwo
 Class corresponding to the BaseConductanceBasedSynapseTwo schema type. More...
 
class  GapJunction
 Class corresponding to the GapJunction schema type. More...
 
class  SilentSynapse
 Class corresponding to the SilentSynapse schema type. More...
 
class  LinearGradedSynapse
 Class corresponding to the LinearGradedSynapse schema type. More...
 
class  GradedSynapse
 Class corresponding to the GradedSynapse schema type. More...
 
class  AlphaCurrentSynapse
 Class corresponding to the AlphaCurrentSynapse schema type. More...
 
class  AlphaSynapse
 Class corresponding to the AlphaSynapse schema type. More...
 
class  ExpOneSynapse
 Class corresponding to the ExpOneSynapse schema type. More...
 
class  ExpTwoSynapse
 Class corresponding to the ExpTwoSynapse schema type. More...
 
class  ExpThreeSynapse
 Class corresponding to the ExpThreeSynapse schema type. More...
 
class  DoubleSynapse
 Class corresponding to the DoubleSynapse schema type. More...
 
class  BlockingPlasticSynapse
 Class corresponding to the BlockingPlasticSynapse schema type. More...
 
class  BlockTypes
 Enumeration class corresponding to the BlockTypes schema type. More...
 
class  BlockMechanism
 Class corresponding to the BlockMechanism schema type. More...
 
class  PlasticityTypes
 Enumeration class corresponding to the PlasticityTypes schema type. More...
 
class  PlasticityMechanism
 Class corresponding to the PlasticityMechanism schema type. More...
 
class  BaseCell
 Class corresponding to the BaseCell schema type. More...
 
class  IafTauCell
 Class corresponding to the IafTauCell schema type. More...
 
class  IafTauRefCell
 Class corresponding to the IafTauRefCell schema type. More...
 
class  IafCell
 Class corresponding to the IafCell schema type. More...
 
class  IafRefCell
 Class corresponding to the IafRefCell schema type. More...
 
class  IzhikevichCell
 Class corresponding to the IzhikevichCell schema type. More...
 
class  BaseCellMembPotCap
 Class corresponding to the BaseCellMembPotCap schema type. More...
 
class  Izhikevich2007Cell
 Class corresponding to the Izhikevich2007Cell schema type. More...
 
class  AdExIaFCell
 Class corresponding to the AdExIaFCell schema type. More...
 
class  FitzHughNagumoCell
 Class corresponding to the FitzHughNagumoCell schema type. More...
 
class  FitzHughNagumo1969Cell
 Class corresponding to the FitzHughNagumo1969Cell schema type. More...
 
class  PinskyRinzelCA3Cell
 Class corresponding to the PinskyRinzelCA3Cell schema type. More...
 
class  HindmarshRose1984Cell
 Class corresponding to the HindmarshRose1984Cell schema type. More...
 
class  Cell
 Class corresponding to the Cell schema type. More...
 
class  Cell2CaPools
 Class corresponding to the Cell2CaPools schema type. More...
 
class  Morphology_base
 Class corresponding to the Morphology schema type. More...
 
class  BaseNonNegativeIntegerId
 Class corresponding to the BaseNonNegativeIntegerId schema type. More...
 
class  Segment_base
 Class corresponding to the Segment schema type. More...
 
class  SegmentParent
 Class corresponding to the SegmentParent schema type. More...
 
class  Point3DWithDiam
 Class corresponding to the Point3DWithDiam schema type. More...
 
class  SegmentGroup
 Class corresponding to the SegmentGroup schema type. More...
 
class  InhomogeneousParameter
 Class corresponding to the InhomogeneousParameter schema type. More...
 
class  Metric
 Enumeration class corresponding to the Metric schema type. More...
 
class  ProximalDetails
 Class corresponding to the ProximalDetails schema type. More...
 
class  DistalDetails
 Class corresponding to the DistalDetails schema type. More...
 
class  Member
 Class corresponding to the Member schema type. More...
 
class  Include
 Class corresponding to the Include schema type. More...
 
class  Path
 Class corresponding to the Path schema type. More...
 
class  SubTree
 Class corresponding to the SubTree schema type. More...
 
class  SegmentEndPoint
 Class corresponding to the SegmentEndPoint schema type. More...
 
class  BiophysicalProperties
 Class corresponding to the BiophysicalProperties schema type. More...
 
class  BiophysicalProperties2CaPools
 Class corresponding to the BiophysicalProperties2CaPools schema type. More...
 
class  MembraneProperties
 Class corresponding to the MembraneProperties schema type. More...
 
class  MembraneProperties2CaPools
 Class corresponding to the MembraneProperties2CaPools schema type. More...
 
class  SpikeThresh
 Class corresponding to the SpikeThresh schema type. More...
 
class  SpecificCapacitance
 Class corresponding to the SpecificCapacitance schema type. More...
 
class  InitMembPotential
 Class corresponding to the InitMembPotential schema type. More...
 
class  Resistivity
 Class corresponding to the Resistivity schema type. More...
 
class  ChannelPopulation
 Class corresponding to the ChannelPopulation schema type. More...
 
class  ChannelDensityNonUniform
 Class corresponding to the ChannelDensityNonUniform schema type. More...
 
class  ChannelDensityNonUniformNernst
 Class corresponding to the ChannelDensityNonUniformNernst schema type. More...
 
class  ChannelDensityNonUniformGHK
 Class corresponding to the ChannelDensityNonUniformGHK schema type. More...
 
class  ChannelDensity
 Class corresponding to the ChannelDensity schema type. More...
 
class  ChannelDensityVShift
 Class corresponding to the ChannelDensityVShift schema type. More...
 
class  ChannelDensityNernst
 Class corresponding to the ChannelDensityNernst schema type. More...
 
class  ChannelDensityNernstCa2
 Class corresponding to the ChannelDensityNernstCa2 schema type. More...
 
class  ChannelDensityGHK
 Class corresponding to the ChannelDensityGHK schema type. More...
 
class  ChannelDensityGHK2
 Class corresponding to the ChannelDensityGHK2 schema type. More...
 
class  VariableParameter
 Class corresponding to the VariableParameter schema type. More...
 
class  InhomogeneousValue
 Class corresponding to the InhomogeneousValue schema type. More...
 
class  Species
 Class corresponding to the Species schema type. More...
 
class  ConcentrationModel_D
 Class corresponding to the ConcentrationModel_D schema type. More...
 
class  IntracellularProperties
 Class corresponding to the IntracellularProperties schema type. More...
 
class  IntracellularProperties2CaPools
 Class corresponding to the IntracellularProperties2CaPools schema type. More...
 
class  ExtracellularProperties
 Class corresponding to the ExtracellularProperties schema type. More...
 
class  ExtracellularPropertiesLocal
 Class corresponding to the ExtracellularPropertiesLocal schema type. More...
 
class  ReactionScheme
 Class corresponding to the ReactionScheme schema type. More...
 
class  PulseGenerator
 Class corresponding to the PulseGenerator schema type. More...
 
class  PulseGeneratorDL
 Class corresponding to the PulseGeneratorDL schema type. More...
 
class  SineGenerator
 Class corresponding to the SineGenerator schema type. More...
 
class  SineGeneratorDL
 Class corresponding to the SineGeneratorDL schema type. More...
 
class  RampGenerator
 Class corresponding to the RampGenerator schema type. More...
 
class  RampGeneratorDL
 Class corresponding to the RampGeneratorDL schema type. More...
 
class  CompoundInput
 Class corresponding to the CompoundInput schema type. More...
 
class  CompoundInputDL
 Class corresponding to the CompoundInputDL schema type. More...
 
class  VoltageClamp
 Class corresponding to the VoltageClamp schema type. More...
 
class  VoltageClampTriple
 Class corresponding to the VoltageClampTriple schema type. More...
 
class  Spike
 Class corresponding to the Spike schema type. More...
 
class  SpikeArray
 Class corresponding to the SpikeArray schema type. More...
 
class  TimedSynapticInput
 Class corresponding to the TimedSynapticInput schema type. More...
 
class  SpikeGenerator
 Class corresponding to the SpikeGenerator schema type. More...
 
class  SpikeGeneratorRandom
 Class corresponding to the SpikeGeneratorRandom schema type. More...
 
class  SpikeGeneratorPoisson
 Class corresponding to the SpikeGeneratorPoisson schema type. More...
 
class  SpikeGeneratorRefPoisson
 Class corresponding to the SpikeGeneratorRefPoisson schema type. More...
 
class  PoissonFiringSynapse
 Class corresponding to the PoissonFiringSynapse schema type. More...
 
class  TransientPoissonFiringSynapse
 Class corresponding to the TransientPoissonFiringSynapse schema type. More...
 
class  Network
 Class corresponding to the Network schema type. More...
 
class  networkTypes
 Enumeration class corresponding to the networkTypes schema type. More...
 
class  Space
 Class corresponding to the Space schema type. More...
 
class  SpaceStructure
 Class corresponding to the SpaceStructure schema type. More...
 
class  allowedSpaces
 Enumeration class corresponding to the allowedSpaces schema type. More...
 
class  Region
 Class corresponding to the Region schema type. More...
 
class  Population
 Class corresponding to the Population schema type. More...
 
class  populationTypes
 Enumeration class corresponding to the populationTypes schema type. More...
 
class  Layout
 Class corresponding to the Layout schema type. More...
 
class  UnstructuredLayout
 Class corresponding to the UnstructuredLayout schema type. More...
 
class  RandomLayout
 Class corresponding to the RandomLayout schema type. More...
 
class  GridLayout
 Class corresponding to the GridLayout schema type. More...
 
class  Instance
 Class corresponding to the Instance schema type. More...
 
class  Location
 Class corresponding to the Location schema type. More...
 
class  CellSet
 Class corresponding to the CellSet schema type. More...
 
class  SynapticConnection
 Class corresponding to the SynapticConnection schema type. More...
 
class  BaseProjection
 Class corresponding to the BaseProjection schema type. More...
 
class  Projection
 Class corresponding to the Projection schema type. More...
 
class  BaseConnection
 Class corresponding to the BaseConnection schema type. More...
 
class  BaseConnectionOldFormat
 Class corresponding to the BaseConnectionOldFormat schema type. More...
 
class  BaseConnectionNewFormat
 Class corresponding to the BaseConnectionNewFormat schema type. More...
 
class  Connection_base
 Class corresponding to the Connection schema type. More...
 
class  ConnectionWD
 Class corresponding to the ConnectionWD schema type. More...
 
class  ElectricalProjection
 Class corresponding to the ElectricalProjection schema type. More...
 
class  ElectricalConnection
 Class corresponding to the ElectricalConnection schema type. More...
 
class  ElectricalConnectionInstance
 Class corresponding to the ElectricalConnectionInstance schema type. More...
 
class  ElectricalConnectionInstanceW
 Class corresponding to the ElectricalConnectionInstanceW schema type. More...
 
class  ContinuousProjection
 Class corresponding to the ContinuousProjection schema type. More...
 
class  ContinuousConnection
 Class corresponding to the ContinuousConnection schema type. More...
 
class  ContinuousConnectionInstance
 Class corresponding to the ContinuousConnectionInstance schema type. More...
 
class  ContinuousConnectionInstanceW
 Class corresponding to the ContinuousConnectionInstanceW schema type. More...
 
class  ExplicitInput
 Class corresponding to the ExplicitInput schema type. More...
 
class  InputList
 Class corresponding to the InputList schema type. More...
 
class  Input
 Class corresponding to the Input schema type. More...
 
class  InputW
 Class corresponding to the InputW schema type. More...
 
class  basePyNNCell
 Class corresponding to the basePyNNCell schema type. More...
 
class  basePyNNIaFCell
 Class corresponding to the basePyNNIaFCell schema type. More...
 
class  basePyNNIaFCondCell
 Class corresponding to the basePyNNIaFCondCell schema type. More...
 
class  IF_curr_alpha
 Class corresponding to the IF_curr_alpha schema type. More...
 
class  IF_curr_exp
 Class corresponding to the IF_curr_exp schema type. More...
 
class  IF_cond_alpha
 Class corresponding to the IF_cond_alpha schema type. More...
 
class  IF_cond_exp
 Class corresponding to the IF_cond_exp schema type. More...
 
class  EIF_cond_exp_isfa_ista
 Class corresponding to the EIF_cond_exp_isfa_ista schema type. More...
 
class  EIF_cond_alpha_isfa_ista
 Class corresponding to the EIF_cond_alpha_isfa_ista schema type. More...
 
class  HH_cond_exp
 Class corresponding to the HH_cond_exp schema type. More...
 
class  BasePynnSynapse
 Class corresponding to the BasePynnSynapse schema type. More...
 
class  ExpCondSynapse
 Class corresponding to the ExpCondSynapse schema type. More...
 
class  AlphaCondSynapse
 Class corresponding to the AlphaCondSynapse schema type. More...
 
class  ExpCurrSynapse
 Class corresponding to the ExpCurrSynapse schema type. More...
 
class  AlphaCurrSynapse
 Class corresponding to the AlphaCurrSynapse schema type. More...
 
class  SpikeSourcePoisson
 Class corresponding to the SpikeSourcePoisson schema type. More...
 

Functions

std::unique_ptr< NeuroMLDocumentparseFile (const std::string &filePath)
 
std::string getSchemaPath ()
 
::std::ostream & operator<< (::std::ostream &o, const Connection &c)
 
bool operator== (const BaseWithoutId &, const BaseWithoutId &)
 
bool operator!= (const BaseWithoutId &x, const BaseWithoutId &y)
 
bool operator== (const Property &x, const Property &y)
 
bool operator!= (const Property &x, const Property &y)
 
bool operator== (const ComponentType &x, const ComponentType &y)
 
bool operator!= (const ComponentType &x, const ComponentType &y)
 
bool operator== (const Constant &x, const Constant &y)
 
bool operator!= (const Constant &x, const Constant &y)
 
bool operator== (const Exposure &x, const Exposure &y)
 
bool operator!= (const Exposure &x, const Exposure &y)
 
bool operator== (const NamedDimensionalType &x, const NamedDimensionalType &y)
 
bool operator!= (const NamedDimensionalType &x, const NamedDimensionalType &y)
 
bool operator== (const NamedDimensionalVariable &x, const NamedDimensionalVariable &y)
 
bool operator!= (const NamedDimensionalVariable &x, const NamedDimensionalVariable &y)
 
bool operator== (const DerivedParameter &x, const DerivedParameter &y)
 
bool operator!= (const DerivedParameter &x, const DerivedParameter &y)
 
bool operator== (const LEMS_Property &x, const LEMS_Property &y)
 
bool operator!= (const LEMS_Property &x, const LEMS_Property &y)
 
bool operator== (const InstanceRequirement &x, const InstanceRequirement &y)
 
bool operator!= (const InstanceRequirement &x, const InstanceRequirement &y)
 
bool operator== (const Dynamics &x, const Dynamics &y)
 
bool operator!= (const Dynamics &x, const Dynamics &y)
 
bool operator== (const DerivedVariable &x, const DerivedVariable &y)
 
bool operator!= (const DerivedVariable &x, const DerivedVariable &y)
 
bool operator== (const ConditionalDerivedVariable &x, const ConditionalDerivedVariable &y)
 
bool operator!= (const ConditionalDerivedVariable &x, const ConditionalDerivedVariable &y)
 
bool operator== (const Case &x, const Case &y)
 
bool operator!= (const Case &x, const Case &y)
 
bool operator== (const TimeDerivative &x, const TimeDerivative &y)
 
bool operator!= (const TimeDerivative &x, const TimeDerivative &y)
 
bool operator== (const OnStart &x, const OnStart &y)
 
bool operator!= (const OnStart &x, const OnStart &y)
 
bool operator== (const StateAssignment &x, const StateAssignment &y)
 
bool operator!= (const StateAssignment &x, const StateAssignment &y)
 
bool operator== (const OnEvent &x, const OnEvent &y)
 
bool operator!= (const OnEvent &x, const OnEvent &y)
 
bool operator== (const EventOut &x, const EventOut &y)
 
bool operator!= (const EventOut &x, const EventOut &y)
 
bool operator== (const OnCondition &x, const OnCondition &y)
 
bool operator!= (const OnCondition &x, const OnCondition &y)
 
bool operator== (const Transition &x, const Transition &y)
 
bool operator!= (const Transition &x, const Transition &y)
 
bool operator== (const Regime &x, const Regime &y)
 
bool operator!= (const Regime &x, const Regime &y)
 
bool operator== (const OnEntry &x, const OnEntry &y)
 
bool operator!= (const OnEntry &x, const OnEntry &y)
 
bool operator== (const Base &x, const Base &y)
 
bool operator!= (const Base &x, const Base &y)
 
bool operator== (const Standalone &x, const Standalone &y)
 
bool operator!= (const Standalone &x, const Standalone &y)
 
bool operator== (const NeuroMLDocument_base &x, const NeuroMLDocument_base &y)
 
bool operator!= (const NeuroMLDocument_base &x, const NeuroMLDocument_base &y)
 
bool operator== (const IncludeType &x, const IncludeType &y)
 
bool operator!= (const IncludeType &x, const IncludeType &y)
 
bool operator== (const IonChannelScalable &x, const IonChannelScalable &y)
 
bool operator!= (const IonChannelScalable &x, const IonChannelScalable &y)
 
bool operator== (const IonChannelKS &x, const IonChannelKS &y)
 
bool operator!= (const IonChannelKS &x, const IonChannelKS &y)
 
bool operator== (const IonChannel &x, const IonChannel &y)
 
bool operator!= (const IonChannel &x, const IonChannel &y)
 
bool operator== (const IonChannelVShift &x, const IonChannelVShift &y)
 
bool operator!= (const IonChannelVShift &x, const IonChannelVShift &y)
 
bool operator== (const Q10ConductanceScaling &x, const Q10ConductanceScaling &y)
 
bool operator!= (const Q10ConductanceScaling &x, const Q10ConductanceScaling &y)
 
bool operator== (const ForwardTransition &x, const ForwardTransition &y)
 
bool operator!= (const ForwardTransition &x, const ForwardTransition &y)
 
bool operator== (const ReverseTransition &x, const ReverseTransition &y)
 
bool operator!= (const ReverseTransition &x, const ReverseTransition &y)
 
bool operator== (const TauInfTransition &x, const TauInfTransition &y)
 
bool operator!= (const TauInfTransition &x, const TauInfTransition &y)
 
bool operator== (const GateKS &x, const GateKS &y)
 
bool operator!= (const GateKS &x, const GateKS &y)
 
bool operator== (const GateHHUndetermined &x, const GateHHUndetermined &y)
 
bool operator!= (const GateHHUndetermined &x, const GateHHUndetermined &y)
 
bool operator== (const GateHHRates &x, const GateHHRates &y)
 
bool operator!= (const GateHHRates &x, const GateHHRates &y)
 
bool operator== (const GateHHTauInf &x, const GateHHTauInf &y)
 
bool operator!= (const GateHHTauInf &x, const GateHHTauInf &y)
 
bool operator== (const GateHHRatesTauInf &x, const GateHHRatesTauInf &y)
 
bool operator!= (const GateHHRatesTauInf &x, const GateHHRatesTauInf &y)
 
bool operator== (const GateHHRatesTau &x, const GateHHRatesTau &y)
 
bool operator!= (const GateHHRatesTau &x, const GateHHRatesTau &y)
 
bool operator== (const GateHHRatesInf &x, const GateHHRatesInf &y)
 
bool operator!= (const GateHHRatesInf &x, const GateHHRatesInf &y)
 
bool operator== (const GateHHInstantaneous &x, const GateHHInstantaneous &y)
 
bool operator!= (const GateHHInstantaneous &x, const GateHHInstantaneous &y)
 
bool operator== (const GateFractional &x, const GateFractional &y)
 
bool operator!= (const GateFractional &x, const GateFractional &y)
 
bool operator== (const GateFractionalSubgate &x, const GateFractionalSubgate &y)
 
bool operator!= (const GateFractionalSubgate &x, const GateFractionalSubgate &y)
 
bool operator== (const Q10Settings &x, const Q10Settings &y)
 
bool operator!= (const Q10Settings &x, const Q10Settings &y)
 
bool operator== (const HHRate &x, const HHRate &y)
 
bool operator!= (const HHRate &x, const HHRate &y)
 
bool operator== (const HHVariable &x, const HHVariable &y)
 
bool operator!= (const HHVariable &x, const HHVariable &y)
 
bool operator== (const HHTime &x, const HHTime &y)
 
bool operator!= (const HHTime &x, const HHTime &y)
 
bool operator== (const DecayingPoolConcentrationModel &x, const DecayingPoolConcentrationModel &y)
 
bool operator!= (const DecayingPoolConcentrationModel &x, const DecayingPoolConcentrationModel &y)
 
bool operator== (const FixedFactorConcentrationModel &x, const FixedFactorConcentrationModel &y)
 
bool operator!= (const FixedFactorConcentrationModel &x, const FixedFactorConcentrationModel &y)
 
bool operator== (const BaseSynapse &x, const BaseSynapse &y)
 
bool operator!= (const BaseSynapse &x, const BaseSynapse &y)
 
bool operator== (const BaseConductanceBasedSynapse &x, const BaseConductanceBasedSynapse &y)
 
bool operator!= (const BaseConductanceBasedSynapse &x, const BaseConductanceBasedSynapse &y)
 
bool operator== (const BaseConductanceBasedSynapseTwo &x, const BaseConductanceBasedSynapseTwo &y)
 
bool operator!= (const BaseConductanceBasedSynapseTwo &x, const BaseConductanceBasedSynapseTwo &y)
 
bool operator== (const GapJunction &x, const GapJunction &y)
 
bool operator!= (const GapJunction &x, const GapJunction &y)
 
bool operator== (const LinearGradedSynapse &x, const LinearGradedSynapse &y)
 
bool operator!= (const LinearGradedSynapse &x, const LinearGradedSynapse &y)
 
bool operator== (const GradedSynapse &x, const GradedSynapse &y)
 
bool operator!= (const GradedSynapse &x, const GradedSynapse &y)
 
bool operator== (const AlphaCurrentSynapse &x, const AlphaCurrentSynapse &y)
 
bool operator!= (const AlphaCurrentSynapse &x, const AlphaCurrentSynapse &y)
 
bool operator== (const AlphaSynapse &x, const AlphaSynapse &y)
 
bool operator!= (const AlphaSynapse &x, const AlphaSynapse &y)
 
bool operator== (const ExpOneSynapse &x, const ExpOneSynapse &y)
 
bool operator!= (const ExpOneSynapse &x, const ExpOneSynapse &y)
 
bool operator== (const ExpTwoSynapse &x, const ExpTwoSynapse &y)
 
bool operator!= (const ExpTwoSynapse &x, const ExpTwoSynapse &y)
 
bool operator== (const ExpThreeSynapse &x, const ExpThreeSynapse &y)
 
bool operator!= (const ExpThreeSynapse &x, const ExpThreeSynapse &y)
 
bool operator== (const DoubleSynapse &x, const DoubleSynapse &y)
 
bool operator!= (const DoubleSynapse &x, const DoubleSynapse &y)
 
bool operator== (const BlockingPlasticSynapse &x, const BlockingPlasticSynapse &y)
 
bool operator!= (const BlockingPlasticSynapse &x, const BlockingPlasticSynapse &y)
 
bool operator== (const BlockMechanism &x, const BlockMechanism &y)
 
bool operator!= (const BlockMechanism &x, const BlockMechanism &y)
 
bool operator== (const PlasticityMechanism &x, const PlasticityMechanism &y)
 
bool operator!= (const PlasticityMechanism &x, const PlasticityMechanism &y)
 
bool operator== (const BaseCell &x, const BaseCell &y)
 
bool operator!= (const BaseCell &x, const BaseCell &y)
 
bool operator== (const IafTauCell &x, const IafTauCell &y)
 
bool operator!= (const IafTauCell &x, const IafTauCell &y)
 
bool operator== (const IafTauRefCell &x, const IafTauRefCell &y)
 
bool operator!= (const IafTauRefCell &x, const IafTauRefCell &y)
 
bool operator== (const IafCell &x, const IafCell &y)
 
bool operator!= (const IafCell &x, const IafCell &y)
 
bool operator== (const IafRefCell &x, const IafRefCell &y)
 
bool operator!= (const IafRefCell &x, const IafRefCell &y)
 
bool operator== (const IzhikevichCell &x, const IzhikevichCell &y)
 
bool operator!= (const IzhikevichCell &x, const IzhikevichCell &y)
 
bool operator== (const BaseCellMembPotCap &x, const BaseCellMembPotCap &y)
 
bool operator!= (const BaseCellMembPotCap &x, const BaseCellMembPotCap &y)
 
bool operator== (const Izhikevich2007Cell &x, const Izhikevich2007Cell &y)
 
bool operator!= (const Izhikevich2007Cell &x, const Izhikevich2007Cell &y)
 
bool operator== (const AdExIaFCell &x, const AdExIaFCell &y)
 
bool operator!= (const AdExIaFCell &x, const AdExIaFCell &y)
 
bool operator== (const FitzHughNagumoCell &x, const FitzHughNagumoCell &y)
 
bool operator!= (const FitzHughNagumoCell &x, const FitzHughNagumoCell &y)
 
bool operator== (const FitzHughNagumo1969Cell &x, const FitzHughNagumo1969Cell &y)
 
bool operator!= (const FitzHughNagumo1969Cell &x, const FitzHughNagumo1969Cell &y)
 
bool operator== (const PinskyRinzelCA3Cell &x, const PinskyRinzelCA3Cell &y)
 
bool operator!= (const PinskyRinzelCA3Cell &x, const PinskyRinzelCA3Cell &y)
 
bool operator== (const HindmarshRose1984Cell &x, const HindmarshRose1984Cell &y)
 
bool operator!= (const HindmarshRose1984Cell &x, const HindmarshRose1984Cell &y)
 
bool operator== (const Cell &x, const Cell &y)
 
bool operator!= (const Cell &x, const Cell &y)
 
bool operator== (const Cell2CaPools &x, const Cell2CaPools &y)
 
bool operator!= (const Cell2CaPools &x, const Cell2CaPools &y)
 
bool operator== (const Morphology_base &x, const Morphology_base &y)
 
bool operator!= (const Morphology_base &x, const Morphology_base &y)
 
bool operator== (const BaseNonNegativeIntegerId &x, const BaseNonNegativeIntegerId &y)
 
bool operator!= (const BaseNonNegativeIntegerId &x, const BaseNonNegativeIntegerId &y)
 
bool operator== (const Segment_base &x, const Segment_base &y)
 
bool operator!= (const Segment_base &x, const Segment_base &y)
 
bool operator== (const SegmentParent &x, const SegmentParent &y)
 
bool operator!= (const SegmentParent &x, const SegmentParent &y)
 
bool operator== (const Point3DWithDiam &x, const Point3DWithDiam &y)
 
bool operator!= (const Point3DWithDiam &x, const Point3DWithDiam &y)
 
bool operator== (const SegmentGroup &x, const SegmentGroup &y)
 
bool operator!= (const SegmentGroup &x, const SegmentGroup &y)
 
bool operator== (const InhomogeneousParameter &x, const InhomogeneousParameter &y)
 
bool operator!= (const InhomogeneousParameter &x, const InhomogeneousParameter &y)
 
bool operator== (const ProximalDetails &x, const ProximalDetails &y)
 
bool operator!= (const ProximalDetails &x, const ProximalDetails &y)
 
bool operator== (const DistalDetails &x, const DistalDetails &y)
 
bool operator!= (const DistalDetails &x, const DistalDetails &y)
 
bool operator== (const Member &x, const Member &y)
 
bool operator!= (const Member &x, const Member &y)
 
bool operator== (const Include &x, const Include &y)
 
bool operator!= (const Include &x, const Include &y)
 
bool operator== (const Path &x, const Path &y)
 
bool operator!= (const Path &x, const Path &y)
 
bool operator== (const SubTree &x, const SubTree &y)
 
bool operator!= (const SubTree &x, const SubTree &y)
 
bool operator== (const SegmentEndPoint &x, const SegmentEndPoint &y)
 
bool operator!= (const SegmentEndPoint &x, const SegmentEndPoint &y)
 
bool operator== (const BiophysicalProperties &x, const BiophysicalProperties &y)
 
bool operator!= (const BiophysicalProperties &x, const BiophysicalProperties &y)
 
bool operator== (const BiophysicalProperties2CaPools &x, const BiophysicalProperties2CaPools &y)
 
bool operator!= (const BiophysicalProperties2CaPools &x, const BiophysicalProperties2CaPools &y)
 
bool operator== (const MembraneProperties &x, const MembraneProperties &y)
 
bool operator!= (const MembraneProperties &x, const MembraneProperties &y)
 
bool operator== (const MembraneProperties2CaPools &x, const MembraneProperties2CaPools &y)
 
bool operator!= (const MembraneProperties2CaPools &x, const MembraneProperties2CaPools &y)
 
bool operator== (const SpikeThresh &x, const SpikeThresh &y)
 
bool operator!= (const SpikeThresh &x, const SpikeThresh &y)
 
bool operator== (const SpecificCapacitance &x, const SpecificCapacitance &y)
 
bool operator!= (const SpecificCapacitance &x, const SpecificCapacitance &y)
 
bool operator== (const InitMembPotential &x, const InitMembPotential &y)
 
bool operator!= (const InitMembPotential &x, const InitMembPotential &y)
 
bool operator== (const Resistivity &x, const Resistivity &y)
 
bool operator!= (const Resistivity &x, const Resistivity &y)
 
bool operator== (const ChannelPopulation &x, const ChannelPopulation &y)
 
bool operator!= (const ChannelPopulation &x, const ChannelPopulation &y)
 
bool operator== (const ChannelDensityNonUniform &x, const ChannelDensityNonUniform &y)
 
bool operator!= (const ChannelDensityNonUniform &x, const ChannelDensityNonUniform &y)
 
bool operator== (const ChannelDensityNonUniformNernst &x, const ChannelDensityNonUniformNernst &y)
 
bool operator!= (const ChannelDensityNonUniformNernst &x, const ChannelDensityNonUniformNernst &y)
 
bool operator== (const ChannelDensityNonUniformGHK &x, const ChannelDensityNonUniformGHK &y)
 
bool operator!= (const ChannelDensityNonUniformGHK &x, const ChannelDensityNonUniformGHK &y)
 
bool operator== (const ChannelDensity &x, const ChannelDensity &y)
 
bool operator!= (const ChannelDensity &x, const ChannelDensity &y)
 
bool operator== (const ChannelDensityVShift &x, const ChannelDensityVShift &y)
 
bool operator!= (const ChannelDensityVShift &x, const ChannelDensityVShift &y)
 
bool operator== (const ChannelDensityNernst &x, const ChannelDensityNernst &y)
 
bool operator!= (const ChannelDensityNernst &x, const ChannelDensityNernst &y)
 
bool operator== (const ChannelDensityGHK &x, const ChannelDensityGHK &y)
 
bool operator!= (const ChannelDensityGHK &x, const ChannelDensityGHK &y)
 
bool operator== (const ChannelDensityGHK2 &x, const ChannelDensityGHK2 &y)
 
bool operator!= (const ChannelDensityGHK2 &x, const ChannelDensityGHK2 &y)
 
bool operator== (const VariableParameter &x, const VariableParameter &y)
 
bool operator!= (const VariableParameter &x, const VariableParameter &y)
 
bool operator== (const InhomogeneousValue &x, const InhomogeneousValue &y)
 
bool operator!= (const InhomogeneousValue &x, const InhomogeneousValue &y)
 
bool operator== (const Species &x, const Species &y)
 
bool operator!= (const Species &x, const Species &y)
 
bool operator== (const ConcentrationModel_D &x, const ConcentrationModel_D &y)
 
bool operator!= (const ConcentrationModel_D &x, const ConcentrationModel_D &y)
 
bool operator== (const IntracellularProperties &x, const IntracellularProperties &y)
 
bool operator!= (const IntracellularProperties &x, const IntracellularProperties &y)
 
bool operator== (const ExtracellularProperties &x, const ExtracellularProperties &y)
 
bool operator!= (const ExtracellularProperties &x, const ExtracellularProperties &y)
 
bool operator== (const ExtracellularPropertiesLocal &x, const ExtracellularPropertiesLocal &y)
 
bool operator!= (const ExtracellularPropertiesLocal &x, const ExtracellularPropertiesLocal &y)
 
bool operator== (const ReactionScheme &x, const ReactionScheme &y)
 
bool operator!= (const ReactionScheme &x, const ReactionScheme &y)
 
bool operator== (const PulseGenerator &x, const PulseGenerator &y)
 
bool operator!= (const PulseGenerator &x, const PulseGenerator &y)
 
bool operator== (const PulseGeneratorDL &x, const PulseGeneratorDL &y)
 
bool operator!= (const PulseGeneratorDL &x, const PulseGeneratorDL &y)
 
bool operator== (const SineGenerator &x, const SineGenerator &y)
 
bool operator!= (const SineGenerator &x, const SineGenerator &y)
 
bool operator== (const SineGeneratorDL &x, const SineGeneratorDL &y)
 
bool operator!= (const SineGeneratorDL &x, const SineGeneratorDL &y)
 
bool operator== (const RampGenerator &x, const RampGenerator &y)
 
bool operator!= (const RampGenerator &x, const RampGenerator &y)
 
bool operator== (const RampGeneratorDL &x, const RampGeneratorDL &y)
 
bool operator!= (const RampGeneratorDL &x, const RampGeneratorDL &y)
 
bool operator== (const CompoundInput &x, const CompoundInput &y)
 
bool operator!= (const CompoundInput &x, const CompoundInput &y)
 
bool operator== (const CompoundInputDL &x, const CompoundInputDL &y)
 
bool operator!= (const CompoundInputDL &x, const CompoundInputDL &y)
 
bool operator== (const VoltageClamp &x, const VoltageClamp &y)
 
bool operator!= (const VoltageClamp &x, const VoltageClamp &y)
 
bool operator== (const VoltageClampTriple &x, const VoltageClampTriple &y)
 
bool operator!= (const VoltageClampTriple &x, const VoltageClampTriple &y)
 
bool operator== (const Spike &x, const Spike &y)
 
bool operator!= (const Spike &x, const Spike &y)
 
bool operator== (const SpikeArray &x, const SpikeArray &y)
 
bool operator!= (const SpikeArray &x, const SpikeArray &y)
 
bool operator== (const TimedSynapticInput &x, const TimedSynapticInput &y)
 
bool operator!= (const TimedSynapticInput &x, const TimedSynapticInput &y)
 
bool operator== (const SpikeGenerator &x, const SpikeGenerator &y)
 
bool operator!= (const SpikeGenerator &x, const SpikeGenerator &y)
 
bool operator== (const SpikeGeneratorRandom &x, const SpikeGeneratorRandom &y)
 
bool operator!= (const SpikeGeneratorRandom &x, const SpikeGeneratorRandom &y)
 
bool operator== (const SpikeGeneratorPoisson &x, const SpikeGeneratorPoisson &y)
 
bool operator!= (const SpikeGeneratorPoisson &x, const SpikeGeneratorPoisson &y)
 
bool operator== (const SpikeGeneratorRefPoisson &x, const SpikeGeneratorRefPoisson &y)
 
bool operator!= (const SpikeGeneratorRefPoisson &x, const SpikeGeneratorRefPoisson &y)
 
bool operator== (const PoissonFiringSynapse &x, const PoissonFiringSynapse &y)
 
bool operator!= (const PoissonFiringSynapse &x, const PoissonFiringSynapse &y)
 
bool operator== (const TransientPoissonFiringSynapse &x, const TransientPoissonFiringSynapse &y)
 
bool operator!= (const TransientPoissonFiringSynapse &x, const TransientPoissonFiringSynapse &y)
 
bool operator== (const Network &x, const Network &y)
 
bool operator!= (const Network &x, const Network &y)
 
bool operator== (const Space &x, const Space &y)
 
bool operator!= (const Space &x, const Space &y)
 
bool operator== (const SpaceStructure &x, const SpaceStructure &y)
 
bool operator!= (const SpaceStructure &x, const SpaceStructure &y)
 
bool operator== (const Region &x, const Region &y)
 
bool operator!= (const Region &x, const Region &y)
 
bool operator== (const Population &x, const Population &y)
 
bool operator!= (const Population &x, const Population &y)
 
bool operator== (const Layout &x, const Layout &y)
 
bool operator!= (const Layout &x, const Layout &y)
 
bool operator== (const UnstructuredLayout &x, const UnstructuredLayout &y)
 
bool operator!= (const UnstructuredLayout &x, const UnstructuredLayout &y)
 
bool operator== (const RandomLayout &x, const RandomLayout &y)
 
bool operator!= (const RandomLayout &x, const RandomLayout &y)
 
bool operator== (const GridLayout &x, const GridLayout &y)
 
bool operator!= (const GridLayout &x, const GridLayout &y)
 
bool operator== (const Instance &x, const Instance &y)
 
bool operator!= (const Instance &x, const Instance &y)
 
bool operator== (const Location &x, const Location &y)
 
bool operator!= (const Location &x, const Location &y)
 
bool operator== (const CellSet &x, const CellSet &y)
 
bool operator!= (const CellSet &x, const CellSet &y)
 
bool operator== (const SynapticConnection &x, const SynapticConnection &y)
 
bool operator!= (const SynapticConnection &x, const SynapticConnection &y)
 
bool operator== (const BaseProjection &x, const BaseProjection &y)
 
bool operator!= (const BaseProjection &x, const BaseProjection &y)
 
bool operator== (const Projection &x, const Projection &y)
 
bool operator!= (const Projection &x, const Projection &y)
 
bool operator== (const BaseConnection &x, const BaseConnection &y)
 
bool operator!= (const BaseConnection &x, const BaseConnection &y)
 
bool operator== (const BaseConnectionOldFormat &x, const BaseConnectionOldFormat &y)
 
bool operator!= (const BaseConnectionOldFormat &x, const BaseConnectionOldFormat &y)
 
bool operator== (const BaseConnectionNewFormat &x, const BaseConnectionNewFormat &y)
 
bool operator!= (const BaseConnectionNewFormat &x, const BaseConnectionNewFormat &y)
 
bool operator== (const ConnectionWD &x, const ConnectionWD &y)
 
bool operator!= (const ConnectionWD &x, const ConnectionWD &y)
 
bool operator== (const ElectricalProjection &x, const ElectricalProjection &y)
 
bool operator!= (const ElectricalProjection &x, const ElectricalProjection &y)
 
bool operator== (const ElectricalConnection &x, const ElectricalConnection &y)
 
bool operator!= (const ElectricalConnection &x, const ElectricalConnection &y)
 
bool operator== (const ElectricalConnectionInstanceW &x, const ElectricalConnectionInstanceW &y)
 
bool operator!= (const ElectricalConnectionInstanceW &x, const ElectricalConnectionInstanceW &y)
 
bool operator== (const ContinuousProjection &x, const ContinuousProjection &y)
 
bool operator!= (const ContinuousProjection &x, const ContinuousProjection &y)
 
bool operator== (const ContinuousConnection &x, const ContinuousConnection &y)
 
bool operator!= (const ContinuousConnection &x, const ContinuousConnection &y)
 
bool operator== (const ContinuousConnectionInstanceW &x, const ContinuousConnectionInstanceW &y)
 
bool operator!= (const ContinuousConnectionInstanceW &x, const ContinuousConnectionInstanceW &y)
 
bool operator== (const ExplicitInput &x, const ExplicitInput &y)
 
bool operator!= (const ExplicitInput &x, const ExplicitInput &y)
 
bool operator== (const InputList &x, const InputList &y)
 
bool operator!= (const InputList &x, const InputList &y)
 
bool operator== (const Input &x, const Input &y)
 
bool operator!= (const Input &x, const Input &y)
 
bool operator== (const InputW &x, const InputW &y)
 
bool operator!= (const InputW &x, const InputW &y)
 
bool operator== (const basePyNNCell &x, const basePyNNCell &y)
 
bool operator!= (const basePyNNCell &x, const basePyNNCell &y)
 
bool operator== (const basePyNNIaFCell &x, const basePyNNIaFCell &y)
 
bool operator!= (const basePyNNIaFCell &x, const basePyNNIaFCell &y)
 
bool operator== (const basePyNNIaFCondCell &x, const basePyNNIaFCondCell &y)
 
bool operator!= (const basePyNNIaFCondCell &x, const basePyNNIaFCondCell &y)
 
bool operator== (const EIF_cond_exp_isfa_ista &x, const EIF_cond_exp_isfa_ista &y)
 
bool operator!= (const EIF_cond_exp_isfa_ista &x, const EIF_cond_exp_isfa_ista &y)
 
bool operator== (const HH_cond_exp &x, const HH_cond_exp &y)
 
bool operator!= (const HH_cond_exp &x, const HH_cond_exp &y)
 
bool operator== (const BasePynnSynapse &x, const BasePynnSynapse &y)
 
bool operator!= (const BasePynnSynapse &x, const BasePynnSynapse &y)
 
bool operator== (const ExpCondSynapse &x, const ExpCondSynapse &y)
 
bool operator!= (const ExpCondSynapse &x, const ExpCondSynapse &y)
 
bool operator== (const AlphaCondSynapse &x, const AlphaCondSynapse &y)
 
bool operator!= (const AlphaCondSynapse &x, const AlphaCondSynapse &y)
 
bool operator== (const SpikeSourcePoisson &x, const SpikeSourcePoisson &y)
 
bool operator!= (const SpikeSourcePoisson &x, const SpikeSourcePoisson &y)
 
::std::ostream & operator<< (::std::ostream &o, const NmlId &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_none &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_voltage &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_length &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_resistance &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_resistivity &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_conductance &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_conductanceDensity &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_permeability &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_time &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_pertime &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_capacitance &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_specificCapacitance &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_concentration &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_current &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_currentDensity &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_temperature &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_rhoFactor &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2Quantity_conductancePerVoltage &i)
 
::std::ostream & operator<< (::std::ostream &o, const MetaId &i)
 
::std::ostream & operator<< (::std::ostream &o, const NeuroLexId &i)
 
::std::ostream & operator<< (::std::ostream &o, const Nml2PopulationReferencePath &i)
 
::std::ostream & operator<< (::std::ostream &o, const NonNegativeInteger &i)
 
::std::ostream & operator<< (::std::ostream &o, const PositiveInteger &i)
 
::std::ostream & operator<< (::std::ostream &o, const DoubleGreaterThanZero &i)
 
::std::ostream & operator<< (::std::ostream &o, const ZeroOrOne &i)
 
::std::ostream & operator<< (::std::ostream &o, const Notes &i)
 
::std::ostream & operator<< (::std::ostream &o, const BaseWithoutId &)
 
::std::ostream & operator<< (::std::ostream &o, const Property &i)
 
::std::ostream & operator<< (::std::ostream &o, const Annotation &i)
 
::std::ostream & operator<< (::std::ostream &o, const ComponentType &i)
 
::std::ostream & operator<< (::std::ostream &o, const Constant &i)
 
::std::ostream & operator<< (::std::ostream &o, const Exposure &i)
 
::std::ostream & operator<< (::std::ostream &o, const NamedDimensionalType &i)
 
::std::ostream & operator<< (::std::ostream &o, const NamedDimensionalVariable &i)
 
::std::ostream & operator<< (::std::ostream &o, const Parameter &i)
 
::std::ostream & operator<< (::std::ostream &o, const DerivedParameter &i)
 
::std::ostream & operator<< (::std::ostream &o, const LEMS_Property &i)
 
::std::ostream & operator<< (::std::ostream &o, const Requirement &i)
 
::std::ostream & operator<< (::std::ostream &o, const InstanceRequirement &i)
 
::std::ostream & operator<< (::std::ostream &o, const Dynamics &i)
 
::std::ostream & operator<< (::std::ostream &o, const DerivedVariable &i)
 
::std::ostream & operator<< (::std::ostream &o, const StateVariable &i)
 
::std::ostream & operator<< (::std::ostream &o, const ConditionalDerivedVariable &i)
 
::std::ostream & operator<< (::std::ostream &o, const Case &i)
 
::std::ostream & operator<< (::std::ostream &o, const TimeDerivative &i)
 
::std::ostream & operator<< (::std::ostream &o, const OnStart &i)
 
::std::ostream & operator<< (::std::ostream &o, const StateAssignment &i)
 
::std::ostream & operator<< (::std::ostream &o, const OnEvent &i)
 
::std::ostream & operator<< (::std::ostream &o, const EventOut &i)
 
::std::ostream & operator<< (::std::ostream &o, const OnCondition &i)
 
::std::ostream & operator<< (::std::ostream &o, const Transition &i)
 
::std::ostream & operator<< (::std::ostream &o, const Regime &i)
 
::std::ostream & operator<< (::std::ostream &o, const OnEntry &i)
 
::std::ostream & operator<< (::std::ostream &o, TrueOrFalse::value i)
 
::std::ostream & operator<< (::std::ostream &o, const TrueOrFalse &i)
 
::std::ostream & operator<< (::std::ostream &o, const ZeroToOne &i)
 
::std::ostream & operator<< (::std::ostream &o, const Base &i)
 
::std::ostream & operator<< (::std::ostream &o, const Standalone &i)
 
::std::ostream & operator<< (::std::ostream &o, const NeuroMLDocument_base &i)
 
::std::ostream & operator<< (::std::ostream &o, const IncludeType &i)
 
::std::ostream & operator<< (::std::ostream &o, const IonChannelScalable &i)
 
::std::ostream & operator<< (::std::ostream &o, const IonChannelKS &i)
 
::std::ostream & operator<< (::std::ostream &o, const IonChannel &i)
 
::std::ostream & operator<< (::std::ostream &o, const IonChannelHH &i)
 
::std::ostream & operator<< (::std::ostream &o, const IonChannelVShift &i)
 
::std::ostream & operator<< (::std::ostream &o, channelTypes::value i)
 
::std::ostream & operator<< (::std::ostream &o, const channelTypes &i)
 
::std::ostream & operator<< (::std::ostream &o, const Q10ConductanceScaling &i)
 
::std::ostream & operator<< (::std::ostream &o, gateTypes::value i)
 
::std::ostream & operator<< (::std::ostream &o, const gateTypes &i)
 
::std::ostream & operator<< (::std::ostream &o, const ClosedState &i)
 
::std::ostream & operator<< (::std::ostream &o, const OpenState &i)
 
::std::ostream & operator<< (::std::ostream &o, const ForwardTransition &i)
 
::std::ostream & operator<< (::std::ostream &o, const ReverseTransition &i)
 
::std::ostream & operator<< (::std::ostream &o, const TauInfTransition &i)
 
::std::ostream & operator<< (::std::ostream &o, const GateKS &i)
 
::std::ostream & operator<< (::std::ostream &o, const GateHHUndetermined &i)
 
::std::ostream & operator<< (::std::ostream &o, const GateHHRates &i)
 
::std::ostream & operator<< (::std::ostream &o, const GateHHTauInf &i)
 
::std::ostream & operator<< (::std::ostream &o, const GateHHRatesTauInf &i)
 
::std::ostream & operator<< (::std::ostream &o, const GateHHRatesTau &i)
 
::std::ostream & operator<< (::std::ostream &o, const GateHHRatesInf &i)
 
::std::ostream & operator<< (::std::ostream &o, const GateHHInstantaneous &i)
 
::std::ostream & operator<< (::std::ostream &o, const GateFractional &i)
 
::std::ostream & operator<< (::std::ostream &o, const GateFractionalSubgate &i)
 
::std::ostream & operator<< (::std::ostream &o, const Q10Settings &i)
 
::std::ostream & operator<< (::std::ostream &o, const HHRate &i)
 
::std::ostream & operator<< (::std::ostream &o, const HHVariable &i)
 
::std::ostream & operator<< (::std::ostream &o, const HHTime &i)
 
::std::ostream & operator<< (::std::ostream &o, const DecayingPoolConcentrationModel &i)
 
::std::ostream & operator<< (::std::ostream &o, const FixedFactorConcentrationModel &i)
 
::std::ostream & operator<< (::std::ostream &o, const BaseSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const BaseVoltageDepSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const BaseCurrentBasedSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const BaseConductanceBasedSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const BaseConductanceBasedSynapseTwo &i)
 
::std::ostream & operator<< (::std::ostream &o, const GapJunction &i)
 
::std::ostream & operator<< (::std::ostream &o, const SilentSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const LinearGradedSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const GradedSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const AlphaCurrentSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const AlphaSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const ExpOneSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const ExpTwoSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const ExpThreeSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const DoubleSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const BlockingPlasticSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, BlockTypes::value i)
 
::std::ostream & operator<< (::std::ostream &o, const BlockTypes &i)
 
::std::ostream & operator<< (::std::ostream &o, const BlockMechanism &i)
 
::std::ostream & operator<< (::std::ostream &o, PlasticityTypes::value i)
 
::std::ostream & operator<< (::std::ostream &o, const PlasticityTypes &i)
 
::std::ostream & operator<< (::std::ostream &o, const PlasticityMechanism &i)
 
::std::ostream & operator<< (::std::ostream &o, const BaseCell &i)
 
::std::ostream & operator<< (::std::ostream &o, const IafTauCell &i)
 
::std::ostream & operator<< (::std::ostream &o, const IafTauRefCell &i)
 
::std::ostream & operator<< (::std::ostream &o, const IafCell &i)
 
::std::ostream & operator<< (::std::ostream &o, const IafRefCell &i)
 
::std::ostream & operator<< (::std::ostream &o, const IzhikevichCell &i)
 
::std::ostream & operator<< (::std::ostream &o, const BaseCellMembPotCap &i)
 
::std::ostream & operator<< (::std::ostream &o, const Izhikevich2007Cell &i)
 
::std::ostream & operator<< (::std::ostream &o, const AdExIaFCell &i)
 
::std::ostream & operator<< (::std::ostream &o, const FitzHughNagumoCell &i)
 
::std::ostream & operator<< (::std::ostream &o, const FitzHughNagumo1969Cell &i)
 
::std::ostream & operator<< (::std::ostream &o, const PinskyRinzelCA3Cell &i)
 
::std::ostream & operator<< (::std::ostream &o, const HindmarshRose1984Cell &i)
 
::std::ostream & operator<< (::std::ostream &o, const Cell &i)
 
::std::ostream & operator<< (::std::ostream &o, const Cell2CaPools &i)
 
::std::ostream & operator<< (::std::ostream &o, const Morphology_base &i)
 
::std::ostream & operator<< (::std::ostream &o, const BaseNonNegativeIntegerId &i)
 
::std::ostream & operator<< (::std::ostream &o, const Segment_base &i)
 
::std::ostream & operator<< (::std::ostream &o, const SegmentParent &i)
 
::std::ostream & operator<< (::std::ostream &o, const Point3DWithDiam &i)
 
::std::ostream & operator<< (::std::ostream &o, const SegmentGroup &i)
 
::std::ostream & operator<< (::std::ostream &o, const InhomogeneousParameter &i)
 
::std::ostream & operator<< (::std::ostream &o, Metric::value i)
 
::std::ostream & operator<< (::std::ostream &o, const Metric &i)
 
::std::ostream & operator<< (::std::ostream &o, const ProximalDetails &i)
 
::std::ostream & operator<< (::std::ostream &o, const DistalDetails &i)
 
::std::ostream & operator<< (::std::ostream &o, const Member &i)
 
::std::ostream & operator<< (::std::ostream &o, const Include &i)
 
::std::ostream & operator<< (::std::ostream &o, const Path &i)
 
::std::ostream & operator<< (::std::ostream &o, const SubTree &i)
 
::std::ostream & operator<< (::std::ostream &o, const SegmentEndPoint &i)
 
::std::ostream & operator<< (::std::ostream &o, const BiophysicalProperties &i)
 
::std::ostream & operator<< (::std::ostream &o, const BiophysicalProperties2CaPools &i)
 
::std::ostream & operator<< (::std::ostream &o, const MembraneProperties &i)
 
::std::ostream & operator<< (::std::ostream &o, const MembraneProperties2CaPools &i)
 
::std::ostream & operator<< (::std::ostream &o, const SpikeThresh &i)
 
::std::ostream & operator<< (::std::ostream &o, const SpecificCapacitance &i)
 
::std::ostream & operator<< (::std::ostream &o, const InitMembPotential &i)
 
::std::ostream & operator<< (::std::ostream &o, const Resistivity &i)
 
::std::ostream & operator<< (::std::ostream &o, const ChannelPopulation &i)
 
::std::ostream & operator<< (::std::ostream &o, const ChannelDensityNonUniform &i)
 
::std::ostream & operator<< (::std::ostream &o, const ChannelDensityNonUniformNernst &i)
 
::std::ostream & operator<< (::std::ostream &o, const ChannelDensityNonUniformGHK &i)
 
::std::ostream & operator<< (::std::ostream &o, const ChannelDensity &i)
 
::std::ostream & operator<< (::std::ostream &o, const ChannelDensityVShift &i)
 
::std::ostream & operator<< (::std::ostream &o, const ChannelDensityNernst &i)
 
::std::ostream & operator<< (::std::ostream &o, const ChannelDensityNernstCa2 &i)
 
::std::ostream & operator<< (::std::ostream &o, const ChannelDensityGHK &i)
 
::std::ostream & operator<< (::std::ostream &o, const ChannelDensityGHK2 &i)
 
::std::ostream & operator<< (::std::ostream &o, const VariableParameter &i)
 
::std::ostream & operator<< (::std::ostream &o, const InhomogeneousValue &i)
 
::std::ostream & operator<< (::std::ostream &o, const Species &i)
 
::std::ostream & operator<< (::std::ostream &o, const ConcentrationModel_D &i)
 
::std::ostream & operator<< (::std::ostream &o, const IntracellularProperties &i)
 
::std::ostream & operator<< (::std::ostream &o, const IntracellularProperties2CaPools &i)
 
::std::ostream & operator<< (::std::ostream &o, const ExtracellularProperties &i)
 
::std::ostream & operator<< (::std::ostream &o, const ExtracellularPropertiesLocal &i)
 
::std::ostream & operator<< (::std::ostream &o, const ReactionScheme &i)
 
::std::ostream & operator<< (::std::ostream &o, const PulseGenerator &i)
 
::std::ostream & operator<< (::std::ostream &o, const PulseGeneratorDL &i)
 
::std::ostream & operator<< (::std::ostream &o, const SineGenerator &i)
 
::std::ostream & operator<< (::std::ostream &o, const SineGeneratorDL &i)
 
::std::ostream & operator<< (::std::ostream &o, const RampGenerator &i)
 
::std::ostream & operator<< (::std::ostream &o, const RampGeneratorDL &i)
 
::std::ostream & operator<< (::std::ostream &o, const CompoundInput &i)
 
::std::ostream & operator<< (::std::ostream &o, const CompoundInputDL &i)
 
::std::ostream & operator<< (::std::ostream &o, const VoltageClamp &i)
 
::std::ostream & operator<< (::std::ostream &o, const VoltageClampTriple &i)
 
::std::ostream & operator<< (::std::ostream &o, const Spike &i)
 
::std::ostream & operator<< (::std::ostream &o, const SpikeArray &i)
 
::std::ostream & operator<< (::std::ostream &o, const TimedSynapticInput &i)
 
::std::ostream & operator<< (::std::ostream &o, const SpikeGenerator &i)
 
::std::ostream & operator<< (::std::ostream &o, const SpikeGeneratorRandom &i)
 
::std::ostream & operator<< (::std::ostream &o, const SpikeGeneratorPoisson &i)
 
::std::ostream & operator<< (::std::ostream &o, const SpikeGeneratorRefPoisson &i)
 
::std::ostream & operator<< (::std::ostream &o, const PoissonFiringSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const TransientPoissonFiringSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const Network &i)
 
::std::ostream & operator<< (::std::ostream &o, networkTypes::value i)
 
::std::ostream & operator<< (::std::ostream &o, const networkTypes &i)
 
::std::ostream & operator<< (::std::ostream &o, const Space &i)
 
::std::ostream & operator<< (::std::ostream &o, const SpaceStructure &i)
 
::std::ostream & operator<< (::std::ostream &o, allowedSpaces::value i)
 
::std::ostream & operator<< (::std::ostream &o, const allowedSpaces &i)
 
::std::ostream & operator<< (::std::ostream &o, const Region &i)
 
::std::ostream & operator<< (::std::ostream &o, const Population &i)
 
::std::ostream & operator<< (::std::ostream &o, populationTypes::value i)
 
::std::ostream & operator<< (::std::ostream &o, const populationTypes &i)
 
::std::ostream & operator<< (::std::ostream &o, const Layout &i)
 
::std::ostream & operator<< (::std::ostream &o, const UnstructuredLayout &i)
 
::std::ostream & operator<< (::std::ostream &o, const RandomLayout &i)
 
::std::ostream & operator<< (::std::ostream &o, const GridLayout &i)
 
::std::ostream & operator<< (::std::ostream &o, const Instance &i)
 
::std::ostream & operator<< (::std::ostream &o, const Location &i)
 
::std::ostream & operator<< (::std::ostream &o, const CellSet &i)
 
::std::ostream & operator<< (::std::ostream &o, const SynapticConnection &i)
 
::std::ostream & operator<< (::std::ostream &o, const BaseProjection &i)
 
::std::ostream & operator<< (::std::ostream &o, const Projection &i)
 
::std::ostream & operator<< (::std::ostream &o, const BaseConnection &i)
 
::std::ostream & operator<< (::std::ostream &o, const BaseConnectionOldFormat &i)
 
::std::ostream & operator<< (::std::ostream &o, const BaseConnectionNewFormat &i)
 
::std::ostream & operator<< (::std::ostream &o, const Connection_base &i)
 
::std::ostream & operator<< (::std::ostream &o, const ConnectionWD &i)
 
::std::ostream & operator<< (::std::ostream &o, const ElectricalProjection &i)
 
::std::ostream & operator<< (::std::ostream &o, const ElectricalConnection &i)
 
::std::ostream & operator<< (::std::ostream &o, const ElectricalConnectionInstance &i)
 
::std::ostream & operator<< (::std::ostream &o, const ElectricalConnectionInstanceW &i)
 
::std::ostream & operator<< (::std::ostream &o, const ContinuousProjection &i)
 
::std::ostream & operator<< (::std::ostream &o, const ContinuousConnection &i)
 
::std::ostream & operator<< (::std::ostream &o, const ContinuousConnectionInstance &i)
 
::std::ostream & operator<< (::std::ostream &o, const ContinuousConnectionInstanceW &i)
 
::std::ostream & operator<< (::std::ostream &o, const ExplicitInput &i)
 
::std::ostream & operator<< (::std::ostream &o, const InputList &i)
 
::std::ostream & operator<< (::std::ostream &o, const Input &i)
 
::std::ostream & operator<< (::std::ostream &o, const InputW &i)
 
::std::ostream & operator<< (::std::ostream &o, const basePyNNCell &i)
 
::std::ostream & operator<< (::std::ostream &o, const basePyNNIaFCell &i)
 
::std::ostream & operator<< (::std::ostream &o, const basePyNNIaFCondCell &i)
 
::std::ostream & operator<< (::std::ostream &o, const IF_curr_alpha &i)
 
::std::ostream & operator<< (::std::ostream &o, const IF_curr_exp &i)
 
::std::ostream & operator<< (::std::ostream &o, const IF_cond_alpha &i)
 
::std::ostream & operator<< (::std::ostream &o, const IF_cond_exp &i)
 
::std::ostream & operator<< (::std::ostream &o, const EIF_cond_exp_isfa_ista &i)
 
::std::ostream & operator<< (::std::ostream &o, const EIF_cond_alpha_isfa_ista &i)
 
::std::ostream & operator<< (::std::ostream &o, const HH_cond_exp &i)
 
::std::ostream & operator<< (::std::ostream &o, const BasePynnSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const ExpCondSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const AlphaCondSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const ExpCurrSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const AlphaCurrSynapse &i)
 
::std::ostream & operator<< (::std::ostream &o, const SpikeSourcePoisson &i)
 
void operator<< (::xercesc::DOMElement &e, const NmlId &i)
 
void operator<< (::xercesc::DOMAttr &a, const NmlId &i)
 
void operator<< (::xml_schema::list_stream &l, const NmlId &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_none &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_none &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_none &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_voltage &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_voltage &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_voltage &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_length &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_length &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_length &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_resistance &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_resistance &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_resistance &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_resistivity &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_resistivity &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_resistivity &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_conductance &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_conductance &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_conductance &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_conductanceDensity &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_conductanceDensity &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_conductanceDensity &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_permeability &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_permeability &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_permeability &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_time &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_time &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_time &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_pertime &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_pertime &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_pertime &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_capacitance &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_capacitance &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_capacitance &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_specificCapacitance &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_specificCapacitance &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_specificCapacitance &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_concentration &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_concentration &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_concentration &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_current &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_current &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_current &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_currentDensity &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_currentDensity &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_currentDensity &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_temperature &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_temperature &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_temperature &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_rhoFactor &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_rhoFactor &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_rhoFactor &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2Quantity_conductancePerVoltage &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2Quantity_conductancePerVoltage &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2Quantity_conductancePerVoltage &i)
 
void operator<< (::xercesc::DOMElement &e, const MetaId &i)
 
void operator<< (::xercesc::DOMAttr &a, const MetaId &i)
 
void operator<< (::xml_schema::list_stream &l, const MetaId &i)
 
void operator<< (::xercesc::DOMElement &e, const NeuroLexId &i)
 
void operator<< (::xercesc::DOMAttr &a, const NeuroLexId &i)
 
void operator<< (::xml_schema::list_stream &l, const NeuroLexId &i)
 
void operator<< (::xercesc::DOMElement &e, const Nml2PopulationReferencePath &i)
 
void operator<< (::xercesc::DOMAttr &a, const Nml2PopulationReferencePath &i)
 
void operator<< (::xml_schema::list_stream &l, const Nml2PopulationReferencePath &i)
 
void operator<< (::xercesc::DOMElement &e, const NonNegativeInteger &i)
 
void operator<< (::xercesc::DOMAttr &a, const NonNegativeInteger &i)
 
void operator<< (::xml_schema::list_stream &l, const NonNegativeInteger &i)
 
void operator<< (::xercesc::DOMElement &e, const PositiveInteger &i)
 
void operator<< (::xercesc::DOMAttr &a, const PositiveInteger &i)
 
void operator<< (::xml_schema::list_stream &l, const PositiveInteger &i)
 
void operator<< (::xercesc::DOMElement &e, const DoubleGreaterThanZero &i)
 
void operator<< (::xercesc::DOMAttr &a, const DoubleGreaterThanZero &i)
 
void operator<< (::xml_schema::list_stream &l, const DoubleGreaterThanZero &i)
 
void operator<< (::xercesc::DOMElement &e, const ZeroOrOne &i)
 
void operator<< (::xercesc::DOMAttr &a, const ZeroOrOne &i)
 
void operator<< (::xml_schema::list_stream &l, const ZeroOrOne &i)
 
void operator<< (::xercesc::DOMElement &e, const Notes &i)
 
void operator<< (::xercesc::DOMAttr &a, const Notes &i)
 
void operator<< (::xml_schema::list_stream &l, const Notes &i)
 
void operator<< (::xercesc::DOMElement &e, const BaseWithoutId &i)
 
void operator<< (::xercesc::DOMAttr &, const BaseWithoutId &)
 
void operator<< (::xml_schema::list_stream &, const BaseWithoutId &)
 
void operator<< (::xercesc::DOMElement &e, const Property &i)
 
void operator<< (::xercesc::DOMElement &e, const Annotation &i)
 
void operator<< (::xercesc::DOMElement &e, const ComponentType &i)
 
void operator<< (::xercesc::DOMElement &e, const Constant &i)
 
void operator<< (::xercesc::DOMElement &e, const Exposure &i)
 
void operator<< (::xercesc::DOMElement &e, const NamedDimensionalType &i)
 
void operator<< (::xercesc::DOMElement &e, const NamedDimensionalVariable &i)
 
void operator<< (::xercesc::DOMElement &e, const Parameter &i)
 
void operator<< (::xercesc::DOMElement &e, const DerivedParameter &i)
 
void operator<< (::xercesc::DOMElement &e, const LEMS_Property &i)
 
void operator<< (::xercesc::DOMElement &e, const Requirement &i)
 
void operator<< (::xercesc::DOMElement &e, const InstanceRequirement &i)
 
void operator<< (::xercesc::DOMElement &e, const Dynamics &i)
 
void operator<< (::xercesc::DOMElement &e, const DerivedVariable &i)
 
void operator<< (::xercesc::DOMElement &e, const StateVariable &i)
 
void operator<< (::xercesc::DOMElement &e, const ConditionalDerivedVariable &i)
 
void operator<< (::xercesc::DOMElement &e, const Case &i)
 
void operator<< (::xercesc::DOMElement &e, const TimeDerivative &i)
 
void operator<< (::xercesc::DOMElement &e, const OnStart &i)
 
void operator<< (::xercesc::DOMElement &e, const StateAssignment &i)
 
void operator<< (::xercesc::DOMElement &e, const OnEvent &i)
 
void operator<< (::xercesc::DOMElement &e, const EventOut &i)
 
void operator<< (::xercesc::DOMElement &e, const OnCondition &i)
 
void operator<< (::xercesc::DOMElement &e, const Transition &i)
 
void operator<< (::xercesc::DOMElement &e, const Regime &i)
 
void operator<< (::xercesc::DOMElement &e, const OnEntry &i)
 
void operator<< (::xercesc::DOMElement &e, const TrueOrFalse &i)
 
void operator<< (::xercesc::DOMAttr &a, const TrueOrFalse &i)
 
void operator<< (::xml_schema::list_stream &l, const TrueOrFalse &i)
 
void operator<< (::xercesc::DOMElement &e, const ZeroToOne &i)
 
void operator<< (::xercesc::DOMAttr &a, const ZeroToOne &i)
 
void operator<< (::xml_schema::list_stream &l, const ZeroToOne &i)
 
Parsing functions for the neuroml document root.

The root NeuroML element.

::std::unique_ptr< ::neuroml2::NeuroMLDocumentneuroml (const ::std::string &uri, ::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a URI or a local file. More...
 
::std::unique_ptr< ::neuroml2::NeuroMLDocumentneuroml (const ::std::string &uri, ::xml_schema::error_handler &eh, ::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a URI or a local file with an error handler. More...
 
::std::unique_ptr< ::neuroml2::NeuroMLDocumentneuroml (const ::std::string &uri, ::xercesc::DOMErrorHandler &eh, ::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a URI or a local file with a Xerces-C++ DOM error handler. More...
 
::std::unique_ptr< ::neuroml2::NeuroMLDocumentneuroml (::std::istream &is, ::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a standard input stream. More...
 
::std::unique_ptr< ::neuroml2::NeuroMLDocumentneuroml (::std::istream &is, ::xml_schema::error_handler &eh, ::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a standard input stream with an error handler. More...
 
::std::unique_ptr< ::neuroml2::NeuroMLDocumentneuroml (::std::istream &is, ::xercesc::DOMErrorHandler &eh, ::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a standard input stream with a Xerces-C++ DOM error handler. More...
 
::std::unique_ptr< ::neuroml2::NeuroMLDocumentneuroml (::std::istream &is, const ::std::string &id, ::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a standard input stream with a resource id. More...
 
::std::unique_ptr< ::neuroml2::NeuroMLDocumentneuroml (::std::istream &is, const ::std::string &id, ::xml_schema::error_handler &eh, ::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a standard input stream with a resource id and an error handler. More...
 
::std::unique_ptr< ::neuroml2::NeuroMLDocumentneuroml (::std::istream &is, const ::std::string &id, ::xercesc::DOMErrorHandler &eh, ::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a standard input stream with a resource id and a Xerces-C++ DOM error handler. More...
 
::std::unique_ptr< ::neuroml2::NeuroMLDocumentneuroml (::xercesc::InputSource &is, ::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a Xerces-C++ input source. More...
 
::std::unique_ptr< ::neuroml2::NeuroMLDocumentneuroml (::xercesc::InputSource &is, ::xml_schema::error_handler &eh, ::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a Xerces-C++ input source with an error handler. More...
 
::std::unique_ptr< ::neuroml2::NeuroMLDocumentneuroml (::xercesc::InputSource &is, ::xercesc::DOMErrorHandler &eh, ::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a Xerces-C++ input source with a Xerces-C++ DOM error handler. More...
 
::std::unique_ptr< ::neuroml2::NeuroMLDocumentneuroml (const ::xercesc::DOMDocument &d, ::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a Xerces-C++ DOM document. More...
 
::std::unique_ptr< ::neuroml2::NeuroMLDocumentneuroml (::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument > d, ::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a Xerces-C++ DOM document. More...
 
Serialization functions for the neuroml document root.

The root NeuroML element.

void neuroml (::std::ostream &os, const ::neuroml2::NeuroMLDocument &x, const ::xml_schema::namespace_infomap &m=::xml_schema::namespace_infomap(), const ::std::string &e="UTF-8", ::xml_schema::flags f=0)
 Serialize to a standard output stream. More...
 
void neuroml (::std::ostream &os, const ::neuroml2::NeuroMLDocument &x, ::xml_schema::error_handler &eh, const ::xml_schema::namespace_infomap &m=::xml_schema::namespace_infomap(), const ::std::string &e="UTF-8", ::xml_schema::flags f=0)
 Serialize to a standard output stream with an error handler. More...
 
void neuroml (::std::ostream &os, const ::neuroml2::NeuroMLDocument &x, ::xercesc::DOMErrorHandler &eh, const ::xml_schema::namespace_infomap &m=::xml_schema::namespace_infomap(), const ::std::string &e="UTF-8", ::xml_schema::flags f=0)
 Serialize to a standard output stream with a Xerces-C++ DOM error handler. More...
 
void neuroml (::xercesc::XMLFormatTarget &ft, const ::neuroml2::NeuroMLDocument &x, const ::xml_schema::namespace_infomap &m=::xml_schema::namespace_infomap(), const ::std::string &e="UTF-8", ::xml_schema::flags f=0)
 Serialize to a Xerces-C++ XML format target. More...
 
void neuroml (::xercesc::XMLFormatTarget &ft, const ::neuroml2::NeuroMLDocument &x, ::xml_schema::error_handler &eh, const ::xml_schema::namespace_infomap &m=::xml_schema::namespace_infomap(), const ::std::string &e="UTF-8", ::xml_schema::flags f=0)
 Serialize to a Xerces-C++ XML format target with an error handler. More...
 
void neuroml (::xercesc::XMLFormatTarget &ft, const ::neuroml2::NeuroMLDocument &x, ::xercesc::DOMErrorHandler &eh, const ::xml_schema::namespace_infomap &m=::xml_schema::namespace_infomap(), const ::std::string &e="UTF-8", ::xml_schema::flags f=0)
 Serialize to a Xerces-C++ XML format target with a Xerces-C++ DOM error handler. More...
 
void neuroml (::xercesc::DOMDocument &d, const ::neuroml2::NeuroMLDocument &x, ::xml_schema::flags f=0)
 Serialize to an existing Xerces-C++ DOM document. More...
 
::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument > neuroml (const ::neuroml2::NeuroMLDocument &x, const ::xml_schema::namespace_infomap &m=::xml_schema::namespace_infomap(), ::xml_schema::flags f=0)
 Serialize to a new Xerces-C++ DOM document. More...
 
void operator<< (::xercesc::DOMElement &e, const Base &i)
 
void operator<< (::xercesc::DOMElement &e, const Standalone &i)
 
void operator<< (::xercesc::DOMElement &e, const NeuroMLDocument_base &i)
 
void operator<< (::xercesc::DOMElement &e, const IncludeType &i)
 
void operator<< (::xercesc::DOMElement &e, const IonChannelScalable &i)
 
void operator<< (::xercesc::DOMElement &e, const IonChannelKS &i)
 
void operator<< (::xercesc::DOMElement &e, const IonChannel &i)
 
void operator<< (::xercesc::DOMElement &e, const IonChannelHH &i)
 
void operator<< (::xercesc::DOMElement &e, const IonChannelVShift &i)
 
void operator<< (::xercesc::DOMElement &e, const channelTypes &i)
 
void operator<< (::xercesc::DOMAttr &a, const channelTypes &i)
 
void operator<< (::xml_schema::list_stream &l, const channelTypes &i)
 
void operator<< (::xercesc::DOMElement &e, const Q10ConductanceScaling &i)
 
void operator<< (::xercesc::DOMElement &e, const gateTypes &i)
 
void operator<< (::xercesc::DOMAttr &a, const gateTypes &i)
 
void operator<< (::xml_schema::list_stream &l, const gateTypes &i)
 
void operator<< (::xercesc::DOMElement &e, const ClosedState &i)
 
void operator<< (::xercesc::DOMElement &e, const OpenState &i)
 
void operator<< (::xercesc::DOMElement &e, const ForwardTransition &i)
 
void operator<< (::xercesc::DOMElement &e, const ReverseTransition &i)
 
void operator<< (::xercesc::DOMElement &e, const TauInfTransition &i)
 
void operator<< (::xercesc::DOMElement &e, const GateKS &i)
 
void operator<< (::xercesc::DOMElement &e, const GateHHUndetermined &i)
 
void operator<< (::xercesc::DOMElement &e, const GateHHRates &i)
 
void operator<< (::xercesc::DOMElement &e, const GateHHTauInf &i)
 
void operator<< (::xercesc::DOMElement &e, const GateHHRatesTauInf &i)
 
void operator<< (::xercesc::DOMElement &e, const GateHHRatesTau &i)
 
void operator<< (::xercesc::DOMElement &e, const GateHHRatesInf &i)
 
void operator<< (::xercesc::DOMElement &e, const GateHHInstantaneous &i)
 
void operator<< (::xercesc::DOMElement &e, const GateFractional &i)
 
void operator<< (::xercesc::DOMElement &e, const GateFractionalSubgate &i)
 
void operator<< (::xercesc::DOMElement &e, const Q10Settings &i)
 
void operator<< (::xercesc::DOMElement &e, const HHRate &i)
 
void operator<< (::xercesc::DOMElement &e, const HHVariable &i)
 
void operator<< (::xercesc::DOMElement &e, const HHTime &i)
 
void operator<< (::xercesc::DOMElement &e, const DecayingPoolConcentrationModel &i)
 
void operator<< (::xercesc::DOMElement &e, const FixedFactorConcentrationModel &i)
 
void operator<< (::xercesc::DOMElement &e, const BaseSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const BaseVoltageDepSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const BaseCurrentBasedSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const BaseConductanceBasedSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const BaseConductanceBasedSynapseTwo &i)
 
void operator<< (::xercesc::DOMElement &e, const GapJunction &i)
 
void operator<< (::xercesc::DOMElement &e, const SilentSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const LinearGradedSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const GradedSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const AlphaCurrentSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const AlphaSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const ExpOneSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const ExpTwoSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const ExpThreeSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const DoubleSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const BlockingPlasticSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const BlockTypes &i)
 
void operator<< (::xercesc::DOMAttr &a, const BlockTypes &i)
 
void operator<< (::xml_schema::list_stream &l, const BlockTypes &i)
 
void operator<< (::xercesc::DOMElement &e, const BlockMechanism &i)
 
void operator<< (::xercesc::DOMElement &e, const PlasticityTypes &i)
 
void operator<< (::xercesc::DOMAttr &a, const PlasticityTypes &i)
 
void operator<< (::xml_schema::list_stream &l, const PlasticityTypes &i)
 
void operator<< (::xercesc::DOMElement &e, const PlasticityMechanism &i)
 
void operator<< (::xercesc::DOMElement &e, const BaseCell &i)
 
void operator<< (::xercesc::DOMElement &e, const IafTauCell &i)
 
void operator<< (::xercesc::DOMElement &e, const IafTauRefCell &i)
 
void operator<< (::xercesc::DOMElement &e, const IafCell &i)
 
void operator<< (::xercesc::DOMElement &e, const IafRefCell &i)
 
void operator<< (::xercesc::DOMElement &e, const IzhikevichCell &i)
 
void operator<< (::xercesc::DOMElement &e, const BaseCellMembPotCap &i)
 
void operator<< (::xercesc::DOMElement &e, const Izhikevich2007Cell &i)
 
void operator<< (::xercesc::DOMElement &e, const AdExIaFCell &i)
 
void operator<< (::xercesc::DOMElement &e, const FitzHughNagumoCell &i)
 
void operator<< (::xercesc::DOMElement &e, const FitzHughNagumo1969Cell &i)
 
void operator<< (::xercesc::DOMElement &e, const PinskyRinzelCA3Cell &i)
 
void operator<< (::xercesc::DOMElement &e, const HindmarshRose1984Cell &i)
 
void operator<< (::xercesc::DOMElement &e, const Cell &i)
 
void operator<< (::xercesc::DOMElement &e, const Cell2CaPools &i)
 
void operator<< (::xercesc::DOMElement &e, const Morphology_base &i)
 
void operator<< (::xercesc::DOMElement &e, const BaseNonNegativeIntegerId &i)
 
void operator<< (::xercesc::DOMElement &e, const Segment_base &i)
 
void operator<< (::xercesc::DOMElement &e, const SegmentParent &i)
 
void operator<< (::xercesc::DOMElement &e, const Point3DWithDiam &i)
 
void operator<< (::xercesc::DOMElement &e, const SegmentGroup &i)
 
void operator<< (::xercesc::DOMElement &e, const InhomogeneousParameter &i)
 
void operator<< (::xercesc::DOMElement &e, const Metric &i)
 
void operator<< (::xercesc::DOMAttr &a, const Metric &i)
 
void operator<< (::xml_schema::list_stream &l, const Metric &i)
 
void operator<< (::xercesc::DOMElement &e, const ProximalDetails &i)
 
void operator<< (::xercesc::DOMElement &e, const DistalDetails &i)
 
void operator<< (::xercesc::DOMElement &e, const Member &i)
 
void operator<< (::xercesc::DOMElement &e, const Include &i)
 
void operator<< (::xercesc::DOMElement &e, const Path &i)
 
void operator<< (::xercesc::DOMElement &e, const SubTree &i)
 
void operator<< (::xercesc::DOMElement &e, const SegmentEndPoint &i)
 
void operator<< (::xercesc::DOMElement &e, const BiophysicalProperties &i)
 
void operator<< (::xercesc::DOMElement &e, const BiophysicalProperties2CaPools &i)
 
void operator<< (::xercesc::DOMElement &e, const MembraneProperties &i)
 
void operator<< (::xercesc::DOMElement &e, const MembraneProperties2CaPools &i)
 
void operator<< (::xercesc::DOMElement &e, const SpikeThresh &i)
 
void operator<< (::xercesc::DOMElement &e, const SpecificCapacitance &i)
 
void operator<< (::xercesc::DOMElement &e, const InitMembPotential &i)
 
void operator<< (::xercesc::DOMElement &e, const Resistivity &i)
 
void operator<< (::xercesc::DOMElement &e, const ChannelPopulation &i)
 
void operator<< (::xercesc::DOMElement &e, const ChannelDensityNonUniform &i)
 
void operator<< (::xercesc::DOMElement &e, const ChannelDensityNonUniformNernst &i)
 
void operator<< (::xercesc::DOMElement &e, const ChannelDensityNonUniformGHK &i)
 
void operator<< (::xercesc::DOMElement &e, const ChannelDensity &i)
 
void operator<< (::xercesc::DOMElement &e, const ChannelDensityVShift &i)
 
void operator<< (::xercesc::DOMElement &e, const ChannelDensityNernst &i)
 
void operator<< (::xercesc::DOMElement &e, const ChannelDensityNernstCa2 &i)
 
void operator<< (::xercesc::DOMElement &e, const ChannelDensityGHK &i)
 
void operator<< (::xercesc::DOMElement &e, const ChannelDensityGHK2 &i)
 
void operator<< (::xercesc::DOMElement &e, const VariableParameter &i)
 
void operator<< (::xercesc::DOMElement &e, const InhomogeneousValue &i)
 
void operator<< (::xercesc::DOMElement &e, const Species &i)
 
void operator<< (::xercesc::DOMElement &e, const ConcentrationModel_D &i)
 
void operator<< (::xercesc::DOMElement &e, const IntracellularProperties &i)
 
void operator<< (::xercesc::DOMElement &e, const IntracellularProperties2CaPools &i)
 
void operator<< (::xercesc::DOMElement &e, const ExtracellularProperties &i)
 
void operator<< (::xercesc::DOMElement &e, const ExtracellularPropertiesLocal &i)
 
void operator<< (::xercesc::DOMElement &e, const ReactionScheme &i)
 
void operator<< (::xercesc::DOMElement &e, const PulseGenerator &i)
 
void operator<< (::xercesc::DOMElement &e, const PulseGeneratorDL &i)
 
void operator<< (::xercesc::DOMElement &e, const SineGenerator &i)
 
void operator<< (::xercesc::DOMElement &e, const SineGeneratorDL &i)
 
void operator<< (::xercesc::DOMElement &e, const RampGenerator &i)
 
void operator<< (::xercesc::DOMElement &e, const RampGeneratorDL &i)
 
void operator<< (::xercesc::DOMElement &e, const CompoundInput &i)
 
void operator<< (::xercesc::DOMElement &e, const CompoundInputDL &i)
 
void operator<< (::xercesc::DOMElement &e, const VoltageClamp &i)
 
void operator<< (::xercesc::DOMElement &e, const VoltageClampTriple &i)
 
void operator<< (::xercesc::DOMElement &e, const Spike &i)
 
void operator<< (::xercesc::DOMElement &e, const SpikeArray &i)
 
void operator<< (::xercesc::DOMElement &e, const TimedSynapticInput &i)
 
void operator<< (::xercesc::DOMElement &e, const SpikeGenerator &i)
 
void operator<< (::xercesc::DOMElement &e, const SpikeGeneratorRandom &i)
 
void operator<< (::xercesc::DOMElement &e, const SpikeGeneratorPoisson &i)
 
void operator<< (::xercesc::DOMElement &e, const SpikeGeneratorRefPoisson &i)
 
void operator<< (::xercesc::DOMElement &e, const PoissonFiringSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const TransientPoissonFiringSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const Network &i)
 
void operator<< (::xercesc::DOMElement &e, const networkTypes &i)
 
void operator<< (::xercesc::DOMAttr &a, const networkTypes &i)
 
void operator<< (::xml_schema::list_stream &l, const networkTypes &i)
 
void operator<< (::xercesc::DOMElement &e, const Space &i)
 
void operator<< (::xercesc::DOMElement &e, const SpaceStructure &i)
 
void operator<< (::xercesc::DOMElement &e, const allowedSpaces &i)
 
void operator<< (::xercesc::DOMAttr &a, const allowedSpaces &i)
 
void operator<< (::xml_schema::list_stream &l, const allowedSpaces &i)
 
void operator<< (::xercesc::DOMElement &e, const Region &i)
 
void operator<< (::xercesc::DOMElement &e, const Population &i)
 
void operator<< (::xercesc::DOMElement &e, const populationTypes &i)
 
void operator<< (::xercesc::DOMAttr &a, const populationTypes &i)
 
void operator<< (::xml_schema::list_stream &l, const populationTypes &i)
 
void operator<< (::xercesc::DOMElement &e, const Layout &i)
 
void operator<< (::xercesc::DOMElement &e, const UnstructuredLayout &i)
 
void operator<< (::xercesc::DOMElement &e, const RandomLayout &i)
 
void operator<< (::xercesc::DOMElement &e, const GridLayout &i)
 
void operator<< (::xercesc::DOMElement &e, const Instance &i)
 
void operator<< (::xercesc::DOMElement &e, const Location &i)
 
void operator<< (::xercesc::DOMElement &e, const CellSet &i)
 
void operator<< (::xercesc::DOMElement &e, const SynapticConnection &i)
 
void operator<< (::xercesc::DOMElement &e, const BaseProjection &i)
 
void operator<< (::xercesc::DOMElement &e, const Projection &i)
 
void operator<< (::xercesc::DOMElement &e, const BaseConnection &i)
 
void operator<< (::xercesc::DOMElement &e, const BaseConnectionOldFormat &i)
 
void operator<< (::xercesc::DOMElement &e, const BaseConnectionNewFormat &i)
 
void operator<< (::xercesc::DOMElement &e, const Connection_base &i)
 
void operator<< (::xercesc::DOMElement &e, const ConnectionWD &i)
 
void operator<< (::xercesc::DOMElement &e, const ElectricalProjection &i)
 
void operator<< (::xercesc::DOMElement &e, const ElectricalConnection &i)
 
void operator<< (::xercesc::DOMElement &e, const ElectricalConnectionInstance &i)
 
void operator<< (::xercesc::DOMElement &e, const ElectricalConnectionInstanceW &i)
 
void operator<< (::xercesc::DOMElement &e, const ContinuousProjection &i)
 
void operator<< (::xercesc::DOMElement &e, const ContinuousConnection &i)
 
void operator<< (::xercesc::DOMElement &e, const ContinuousConnectionInstance &i)
 
void operator<< (::xercesc::DOMElement &e, const ContinuousConnectionInstanceW &i)
 
void operator<< (::xercesc::DOMElement &e, const ExplicitInput &i)
 
void operator<< (::xercesc::DOMElement &e, const InputList &i)
 
void operator<< (::xercesc::DOMElement &e, const Input &i)
 
void operator<< (::xercesc::DOMElement &e, const InputW &i)
 
void operator<< (::xercesc::DOMElement &e, const basePyNNCell &i)
 
void operator<< (::xercesc::DOMElement &e, const basePyNNIaFCell &i)
 
void operator<< (::xercesc::DOMElement &e, const basePyNNIaFCondCell &i)
 
void operator<< (::xercesc::DOMElement &e, const IF_curr_alpha &i)
 
void operator<< (::xercesc::DOMElement &e, const IF_curr_exp &i)
 
void operator<< (::xercesc::DOMElement &e, const IF_cond_alpha &i)
 
void operator<< (::xercesc::DOMElement &e, const IF_cond_exp &i)
 
void operator<< (::xercesc::DOMElement &e, const EIF_cond_exp_isfa_ista &i)
 
void operator<< (::xercesc::DOMElement &e, const EIF_cond_alpha_isfa_ista &i)
 
void operator<< (::xercesc::DOMElement &e, const HH_cond_exp &i)
 
void operator<< (::xercesc::DOMElement &e, const BasePynnSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const ExpCondSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const AlphaCondSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const ExpCurrSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const AlphaCurrSynapse &i)
 
void operator<< (::xercesc::DOMElement &e, const SpikeSourcePoisson &i)
 

Detailed Description

C++ namespace for the http://www.neuroml.org/schema/neuroml2 schema namespace.

Function Documentation

◆ getSchemaPath()

std::string neuroml2::getSchemaPath ( )

Get the URI of the NeuroML schema file.

Primarily for internal use, this will try looking in the source tree then the CMake install location.

Exceptions
std::TODOif file not found in either location.
Returns
A file:// URI to the .xsd file, if found.

Definition at line 28 of file NeuroML_custom.cxx.

◆ neuroml() [1/22]

std::unique_ptr<::neuroml2::NeuroMLDocument > neuroml2::neuroml ( ::std::istream &  is,
::xercesc::DOMErrorHandler &  eh,
::xml_schema::flags  f = 0,
const ::xml_schema::properties p = ::xml_schema::properties() 
)

Parse a standard input stream with a Xerces-C++ DOM error handler.

Parameters
isA standrad input stream.
ehA Xerces-C++ DOM error handler.
fParsing flags.
pParsing properties.
Returns
A pointer to the root of the object model.

This function reports parsing errors by calling the error handler.

Definition at line 53616 of file NeuroML_v2.3.cxx.

◆ neuroml() [2/22]

std::unique_ptr<::neuroml2::NeuroMLDocument > neuroml2::neuroml ( ::std::istream &  is,
::xml_schema::error_handler eh,
::xml_schema::flags  f = 0,
const ::xml_schema::properties p = ::xml_schema::properties() 
)

Parse a standard input stream with an error handler.

Parameters
isA standrad input stream.
ehAn error handler.
fParsing flags.
pParsing properties.
Returns
A pointer to the root of the object model.

This function reports parsing errors by calling the error handler.

Definition at line 53602 of file NeuroML_v2.3.cxx.

◆ neuroml() [3/22]

std::unique_ptr<::neuroml2::NeuroMLDocument > neuroml2::neuroml ( ::std::istream &  is,
::xml_schema::flags  f = 0,
const ::xml_schema::properties p = ::xml_schema::properties() 
)

Parse a standard input stream.

Parameters
isA standrad input stream.
fParsing flags.
pParsing properties.
Returns
A pointer to the root of the object model.

This function uses exceptions to report parsing errors.

Definition at line 53589 of file NeuroML_v2.3.cxx.

◆ neuroml() [4/22]

std::unique_ptr<::neuroml2::NeuroMLDocument > neuroml2::neuroml ( ::std::istream &  is,
const ::std::string &  id,
::xercesc::DOMErrorHandler &  eh,
::xml_schema::flags  f = 0,
const ::xml_schema::properties p = ::xml_schema::properties() 
)

Parse a standard input stream with a resource id and a Xerces-C++ DOM error handler.

Parameters
isA standrad input stream.
idA resource id.
ehA Xerces-C++ DOM error handler.
fParsing flags.
pParsing properties.
Returns
A pointer to the root of the object model.

The resource id is used to identify the document being parsed in diagnostics as well as to resolve relative paths.

This function reports parsing errors by calling the error handler.

Definition at line 53655 of file NeuroML_v2.3.cxx.

◆ neuroml() [5/22]

std::unique_ptr<::neuroml2::NeuroMLDocument > neuroml2::neuroml ( ::std::istream &  is,
const ::std::string &  id,
::xml_schema::error_handler eh,
::xml_schema::flags  f = 0,
const ::xml_schema::properties p = ::xml_schema::properties() 
)

Parse a standard input stream with a resource id and an error handler.

Parameters
isA standrad input stream.
idA resource id.
ehAn error handler.
fParsing flags.
pParsing properties.
Returns
A pointer to the root of the object model.

The resource id is used to identify the document being parsed in diagnostics as well as to resolve relative paths.

This function reports parsing errors by calling the error handler.

Definition at line 53640 of file NeuroML_v2.3.cxx.

◆ neuroml() [6/22]

std::unique_ptr<::neuroml2::NeuroMLDocument > neuroml2::neuroml ( ::std::istream &  is,
const ::std::string &  id,
::xml_schema::flags  f = 0,
const ::xml_schema::properties p = ::xml_schema::properties() 
)

Parse a standard input stream with a resource id.

Parameters
isA standrad input stream.
idA resource id.
fParsing flags.
pParsing properties.
Returns
A pointer to the root of the object model.

The resource id is used to identify the document being parsed in diagnostics as well as to resolve relative paths.

This function uses exceptions to report parsing errors.

Definition at line 53626 of file NeuroML_v2.3.cxx.

◆ neuroml() [7/22]

void neuroml2::neuroml ( ::std::ostream &  os,
const ::neuroml2::NeuroMLDocument x,
::xercesc::DOMErrorHandler &  eh,
const ::xml_schema::namespace_infomap m = ::xml_schema::namespace_infomap(),
const ::std::string &  e = "UTF-8",
::xml_schema::flags  f = 0 
)

Serialize to a standard output stream with a Xerces-C++ DOM error handler.

Parameters
osA standrad output stream.
xAn object model to serialize.
ehA Xerces-C++ DOM error handler.
mA namespace information map.
eA character encoding to produce XML in.
fSerialization flags.

This function reports serialization errors by calling the error handler.

Definition at line 55403 of file NeuroML_v2.3.cxx.

◆ neuroml() [8/22]

void neuroml2::neuroml ( ::std::ostream &  os,
const ::neuroml2::NeuroMLDocument x,
::xml_schema::error_handler eh,
const ::xml_schema::namespace_infomap m = ::xml_schema::namespace_infomap(),
const ::std::string &  e = "UTF-8",
::xml_schema::flags  f = 0 
)

Serialize to a standard output stream with an error handler.

Parameters
osA standrad output stream.
xAn object model to serialize.
ehAn error handler.
mA namespace information map.
eA character encoding to produce XML in.
fSerialization flags.

This function reports serialization errors by calling the error handler.

Definition at line 55383 of file NeuroML_v2.3.cxx.

◆ neuroml() [9/22]

void neuroml2::neuroml ( ::std::ostream &  os,
const ::neuroml2::NeuroMLDocument x,
const ::xml_schema::namespace_infomap m = ::xml_schema::namespace_infomap(),
const ::std::string &  e = "UTF-8",
::xml_schema::flags  f = 0 
)

Serialize to a standard output stream.

Parameters
osA standrad output stream.
xAn object model to serialize.
mA namespace information map.
eA character encoding to produce XML in.
fSerialization flags.

This function uses exceptions to report serialization errors.

Definition at line 55361 of file NeuroML_v2.3.cxx.

◆ neuroml() [10/22]

void neuroml2::neuroml ( ::xercesc::DOMDocument &  d,
const ::neuroml2::NeuroMLDocument x,
::xml_schema::flags  f = 0 
)

Serialize to an existing Xerces-C++ DOM document.

Parameters
dA Xerces-C++ DOM document.
xAn object model to serialize.
fSerialization flags.

Note that it is your responsibility to create the DOM document with the correct root element as well as set the necessary namespace mapping attributes.

Definition at line 55470 of file NeuroML_v2.3.cxx.

◆ neuroml() [11/22]

std::unique_ptr<::neuroml2::NeuroMLDocument > neuroml2::neuroml ( ::xercesc::InputSource &  is,
::xercesc::DOMErrorHandler &  eh,
::xml_schema::flags  f = 0,
const ::xml_schema::properties p = ::xml_schema::properties() 
)

Parse a Xerces-C++ input source with a Xerces-C++ DOM error handler.

Parameters
isA Xerces-C++ input source.
ehA Xerces-C++ DOM error handler.
fParsing flags.
pParsing properties.
Returns
A pointer to the root of the object model.

This function reports parsing errors by calling the error handler.

Definition at line 53702 of file NeuroML_v2.3.cxx.

◆ neuroml() [12/22]

std::unique_ptr<::neuroml2::NeuroMLDocument > neuroml2::neuroml ( ::xercesc::InputSource &  is,
::xml_schema::error_handler eh,
::xml_schema::flags  f = 0,
const ::xml_schema::properties p = ::xml_schema::properties() 
)

Parse a Xerces-C++ input source with an error handler.

Parameters
isA Xerces-C++ input source.
ehAn error handler.
fParsing flags.
pParsing properties.
Returns
A pointer to the root of the object model.

This function reports parsing errors by calling the error handler.

Definition at line 53684 of file NeuroML_v2.3.cxx.

◆ neuroml() [13/22]

std::unique_ptr<::neuroml2::NeuroMLDocument > neuroml2::neuroml ( ::xercesc::InputSource &  is,
::xml_schema::flags  f = 0,
const ::xml_schema::properties p = ::xml_schema::properties() 
)

Parse a Xerces-C++ input source.

Parameters
isA Xerces-C++ input source.
fParsing flags.
pParsing properties.
Returns
A pointer to the root of the object model.

This function uses exceptions to report parsing errors.

Definition at line 53666 of file NeuroML_v2.3.cxx.

◆ neuroml() [14/22]

void neuroml2::neuroml ( ::xercesc::XMLFormatTarget &  ft,
const ::neuroml2::NeuroMLDocument x,
::xercesc::DOMErrorHandler &  eh,
const ::xml_schema::namespace_infomap m = ::xml_schema::namespace_infomap(),
const ::std::string &  e = "UTF-8",
::xml_schema::flags  f = 0 
)

Serialize to a Xerces-C++ XML format target with a Xerces-C++ DOM error handler.

Parameters
ftA Xerces-C++ XML format target.
xAn object model to serialize.
ehA Xerces-C++ DOM error handler.
mA namespace information map.
eA character encoding to produce XML in.
fSerialization flags.

This function reports serialization errors by calling the error handler.

Definition at line 55454 of file NeuroML_v2.3.cxx.

◆ neuroml() [15/22]

void neuroml2::neuroml ( ::xercesc::XMLFormatTarget &  ft,
const ::neuroml2::NeuroMLDocument x,
::xml_schema::error_handler eh,
const ::xml_schema::namespace_infomap m = ::xml_schema::namespace_infomap(),
const ::std::string &  e = "UTF-8",
::xml_schema::flags  f = 0 
)

Serialize to a Xerces-C++ XML format target with an error handler.

Parameters
ftA Xerces-C++ XML format target.
xAn object model to serialize.
ehAn error handler.
mA namespace information map.
eA character encoding to produce XML in.
fSerialization flags.

This function reports serialization errors by calling the error handler.

Definition at line 55438 of file NeuroML_v2.3.cxx.

◆ neuroml() [16/22]

void neuroml2::neuroml ( ::xercesc::XMLFormatTarget &  ft,
const ::neuroml2::NeuroMLDocument x,
const ::xml_schema::namespace_infomap m = ::xml_schema::namespace_infomap(),
const ::std::string &  e = "UTF-8",
::xml_schema::flags  f = 0 
)

Serialize to a Xerces-C++ XML format target.

Parameters
ftA Xerces-C++ XML format target.
xAn object model to serialize.
mA namespace information map.
eA character encoding to produce XML in.
fSerialization flags.

This function uses exceptions to report serialization errors.

Definition at line 55420 of file NeuroML_v2.3.cxx.

◆ neuroml() [17/22]

std::unique_ptr<::neuroml2::NeuroMLDocument > neuroml2::neuroml ( ::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument >  d,
::xml_schema::flags  f = 0,
const ::xml_schema::properties p = ::xml_schema::properties() 
)

Parse a Xerces-C++ DOM document.

Parameters
dA pointer to the Xerces-C++ DOM document.
fParsing flags.
pParsing properties.
Returns
A pointer to the root of the object model.

This function is normally used together with the keep_dom and own_dom parsing flags to assign ownership of the DOM document to the object model.

Definition at line 53755 of file NeuroML_v2.3.cxx.

◆ neuroml() [18/22]

xml_schema::dom::unique_ptr<::xercesc::DOMDocument > neuroml2::neuroml ( const ::neuroml2::NeuroMLDocument x,
const ::xml_schema::namespace_infomap m = ::xml_schema::namespace_infomap(),
::xml_schema::flags  f = 0 
)

Serialize to a new Xerces-C++ DOM document.

Parameters
xAn object model to serialize.
mA namespace information map.
fSerialization flags.
Returns
A pointer to the new Xerces-C++ DOM document.

Definition at line 55494 of file NeuroML_v2.3.cxx.

◆ neuroml() [19/22]

std::unique_ptr<::neuroml2::NeuroMLDocument > neuroml2::neuroml ( const ::std::string &  uri,
::xercesc::DOMErrorHandler &  eh,
::xml_schema::flags  f = 0,
const ::xml_schema::properties p = ::xml_schema::properties() 
)

Parse a URI or a local file with a Xerces-C++ DOM error handler.

Parameters
uriA URI or a local file name.
ehA Xerces-C++ DOM error handler.
fParsing flags.
pParsing properties.
Returns
A pointer to the root of the object model.

This function reports parsing errors by calling the error handler.

Definition at line 53571 of file NeuroML_v2.3.cxx.

◆ neuroml() [20/22]

std::unique_ptr<::neuroml2::NeuroMLDocument > neuroml2::neuroml ( const ::std::string &  uri,
::xml_schema::error_handler eh,
::xml_schema::flags  f = 0,
const ::xml_schema::properties p = ::xml_schema::properties() 
)

Parse a URI or a local file with an error handler.

Parameters
uriA URI or a local file name.
ehAn error handler.
fParsing flags.
pParsing properties.
Returns
A pointer to the root of the object model.

This function reports parsing errors by calling the error handler.

Definition at line 53549 of file NeuroML_v2.3.cxx.

◆ neuroml() [21/22]

std::unique_ptr<::neuroml2::NeuroMLDocument > neuroml2::neuroml ( const ::std::string &  uri,
::xml_schema::flags  f = 0,
const ::xml_schema::properties p = ::xml_schema::properties() 
)

Parse a URI or a local file.

Parameters
uriA URI or a local file name.
fParsing flags.
pParsing properties.
Returns
A pointer to the root of the object model.

This function uses exceptions to report parsing errors.

Definition at line 53527 of file NeuroML_v2.3.cxx.

◆ neuroml() [22/22]

std::unique_ptr<::neuroml2::NeuroMLDocument > neuroml2::neuroml ( const ::xercesc::DOMDocument &  d,
::xml_schema::flags  f = 0,
const ::xml_schema::properties p = ::xml_schema::properties() 
)

Parse a Xerces-C++ DOM document.

Parameters
dA Xerces-C++ DOM document.
fParsing flags.
pParsing properties.
Returns
A pointer to the root of the object model.

Definition at line 53720 of file NeuroML_v2.3.cxx.

◆ parseFile()

std::unique_ptr< NeuroMLDocument > neuroml2::parseFile ( const std::string &  filePath)

Helper function to parse a NeuroML file in one line of code.

Parameters
filePathPath to the file to parse.
Returns
The object hierarchy representing the parsed model.

Definition at line 20 of file NeuroML_custom.cxx.