Class corresponding to the ElectricalCircuitPathData schema type. More...
#include <Circuit.hxx>
Public Member Functions | |
virtual | ~ElectricalCircuitPathData () |
Destructor. More... | |
Public Member Functions inherited from mil::tatrc::physiology::datamodel::CircuitPathData | |
virtual | ~CircuitPathData () |
Destructor. More... | |
const Name_type & | Name () const |
Return a read-only (constant) reference to the element. More... | |
Name_type & | Name () |
Return a read-write reference to the element. More... | |
void | Name (const Name_type &x) |
Set the element value. More... | |
void | Name (::std::unique_ptr< Name_type > p) |
Set the element value without copying. More... | |
const SourceNode_type & | SourceNode () const |
Return a read-only (constant) reference to the element. More... | |
SourceNode_type & | SourceNode () |
Return a read-write reference to the element. More... | |
void | SourceNode (const SourceNode_type &x) |
Set the element value. More... | |
void | SourceNode (::std::unique_ptr< SourceNode_type > p) |
Set the element value without copying. More... | |
const TargetNode_type & | TargetNode () const |
Return a read-only (constant) reference to the element. More... | |
TargetNode_type & | TargetNode () |
Return a read-write reference to the element. More... | |
void | TargetNode (const TargetNode_type &x) |
Set the element value. More... | |
void | TargetNode (::std::unique_ptr< TargetNode_type > p) |
Set the element value without copying. More... | |
const Switch_optional & | Switch () const |
Return a read-only (constant) reference to the element container. More... | |
Switch_optional & | Switch () |
Return a read-write reference to the element container. More... | |
void | Switch (const Switch_type &x) |
Set the element value. More... | |
void | Switch (const Switch_optional &x) |
Set the element value. More... | |
void | Switch (::std::unique_ptr< Switch_type > p) |
Set the element value without copying. More... | |
const NextSwitch_optional & | NextSwitch () const |
Return a read-only (constant) reference to the element container. More... | |
NextSwitch_optional & | NextSwitch () |
Return a read-write reference to the element container. More... | |
void | NextSwitch (const NextSwitch_type &x) |
Set the element value. More... | |
void | NextSwitch (const NextSwitch_optional &x) |
Set the element value. More... | |
void | NextSwitch (::std::unique_ptr< NextSwitch_type > p) |
Set the element value without copying. More... | |
const Valve_optional & | Valve () const |
Return a read-only (constant) reference to the element container. More... | |
Valve_optional & | Valve () |
Return a read-write reference to the element container. More... | |
void | Valve (const Valve_type &x) |
Set the element value. More... | |
void | Valve (const Valve_optional &x) |
Set the element value. More... | |
void | Valve (::std::unique_ptr< Valve_type > p) |
Set the element value without copying. More... | |
const NextValve_optional & | NextValve () const |
Return a read-only (constant) reference to the element container. More... | |
NextValve_optional & | NextValve () |
Return a read-write reference to the element container. More... | |
void | NextValve (const NextValve_type &x) |
Set the element value. More... | |
void | NextValve (const NextValve_optional &x) |
Set the element value. More... | |
void | NextValve (::std::unique_ptr< NextValve_type > p) |
Set the element value without copying. More... | |
const PolarizedState_optional & | PolarizedState () const |
Return a read-only (constant) reference to the element container. More... | |
PolarizedState_optional & | PolarizedState () |
Return a read-write reference to the element container. More... | |
void | PolarizedState (const PolarizedState_type &x) |
Set the element value. More... | |
void | PolarizedState (const PolarizedState_optional &x) |
Set the element value. More... | |
void | PolarizedState (::std::unique_ptr< PolarizedState_type > p) |
Set the element value without copying. More... | |
const NextPolarizedState_optional & | NextPolarizedState () const |
Return a read-only (constant) reference to the element container. More... | |
NextPolarizedState_optional & | NextPolarizedState () |
Return a read-write reference to the element container. More... | |
void | NextPolarizedState (const NextPolarizedState_type &x) |
Set the element value. More... | |
void | NextPolarizedState (const NextPolarizedState_optional &x) |
Set the element value. More... | |
void | NextPolarizedState (::std::unique_ptr< NextPolarizedState_type > p) |
Set the element value without copying. More... | |
CircuitPathData () | |
Default constructor. More... | |
CircuitPathData (const Name_type &, const SourceNode_type &, const TargetNode_type &) | |
Create an instance from the ultimate base and initializers for required elements and attributes. More... | |
CircuitPathData (::std::unique_ptr< Name_type >,::std::unique_ptr< SourceNode_type >,::std::unique_ptr< TargetNode_type >) | |
Create an instance from the ultimate base and initializers for required elements and attributes (::std::unique_ptr version). More... | |
CircuitPathData (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0) | |
Create an instance from a DOM element. More... | |
CircuitPathData (const CircuitPathData &x,::xml_schema::flags f=0,::xml_schema::container *c=0) | |
Copy constructor. More... | |
CircuitPathData & | operator= (const CircuitPathData &x) |
Copy assignment operator. More... | |
Public Member Functions inherited from mil::tatrc::physiology::datamodel::ObjectData | |
virtual | ~ObjectData () |
Destructor. More... | |
const contentVersion_optional & | contentVersion () const |
Return a read-only (constant) reference to the attribute container. More... | |
contentVersion_optional & | contentVersion () |
Return a read-write reference to the attribute container. More... | |
void | contentVersion (const contentVersion_type &x) |
Set the attribute value. More... | |
void | contentVersion (const contentVersion_optional &x) |
Set the attribute value. More... | |
void | contentVersion (::std::unique_ptr< contentVersion_type > p) |
Set the attribute value without copying. More... | |
ObjectData () | |
Create an instance from the ultimate base and initializers for required elements and attributes. More... | |
ObjectData (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0) | |
Create an instance from a DOM element. More... | |
ObjectData (const ObjectData &x,::xml_schema::flags f=0,::xml_schema::container *c=0) | |
Copy constructor. More... | |
ObjectData & | operator= (const ObjectData &x) |
Copy assignment operator. More... | |
Resistance | |
Accessor and modifier functions for the Resistance optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricResistanceData | Resistance_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< Resistance_type > | Resistance_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< Resistance_type, char > | Resistance_traits |
Element traits type. More... | |
const Resistance_optional & | Resistance () const |
Return a read-only (constant) reference to the element container. More... | |
Resistance_optional & | Resistance () |
Return a read-write reference to the element container. More... | |
void | Resistance (const Resistance_type &x) |
Set the element value. More... | |
void | Resistance (const Resistance_optional &x) |
Set the element value. More... | |
void | Resistance (::std::unique_ptr< Resistance_type > p) |
Set the element value without copying. More... | |
NextResistance | |
Accessor and modifier functions for the NextResistance optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricResistanceData | NextResistance_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< NextResistance_type > | NextResistance_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< NextResistance_type, char > | NextResistance_traits |
Element traits type. More... | |
const NextResistance_optional & | NextResistance () const |
Return a read-only (constant) reference to the element container. More... | |
NextResistance_optional & | NextResistance () |
Return a read-write reference to the element container. More... | |
void | NextResistance (const NextResistance_type &x) |
Set the element value. More... | |
void | NextResistance (const NextResistance_optional &x) |
Set the element value. More... | |
void | NextResistance (::std::unique_ptr< NextResistance_type > p) |
Set the element value without copying. More... | |
ResistanceBaseline | |
Accessor and modifier functions for the ResistanceBaseline optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricResistanceData | ResistanceBaseline_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< ResistanceBaseline_type > | ResistanceBaseline_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< ResistanceBaseline_type, char > | ResistanceBaseline_traits |
Element traits type. More... | |
const ResistanceBaseline_optional & | ResistanceBaseline () const |
Return a read-only (constant) reference to the element container. More... | |
ResistanceBaseline_optional & | ResistanceBaseline () |
Return a read-write reference to the element container. More... | |
void | ResistanceBaseline (const ResistanceBaseline_type &x) |
Set the element value. More... | |
void | ResistanceBaseline (const ResistanceBaseline_optional &x) |
Set the element value. More... | |
void | ResistanceBaseline (::std::unique_ptr< ResistanceBaseline_type > p) |
Set the element value without copying. More... | |
Capacitance | |
Accessor and modifier functions for the Capacitance optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricCapacitanceData | Capacitance_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< Capacitance_type > | Capacitance_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< Capacitance_type, char > | Capacitance_traits |
Element traits type. More... | |
const Capacitance_optional & | Capacitance () const |
Return a read-only (constant) reference to the element container. More... | |
Capacitance_optional & | Capacitance () |
Return a read-write reference to the element container. More... | |
void | Capacitance (const Capacitance_type &x) |
Set the element value. More... | |
void | Capacitance (const Capacitance_optional &x) |
Set the element value. More... | |
void | Capacitance (::std::unique_ptr< Capacitance_type > p) |
Set the element value without copying. More... | |
NextCapacitance | |
Accessor and modifier functions for the NextCapacitance optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricCapacitanceData | NextCapacitance_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< NextCapacitance_type > | NextCapacitance_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< NextCapacitance_type, char > | NextCapacitance_traits |
Element traits type. More... | |
const NextCapacitance_optional & | NextCapacitance () const |
Return a read-only (constant) reference to the element container. More... | |
NextCapacitance_optional & | NextCapacitance () |
Return a read-write reference to the element container. More... | |
void | NextCapacitance (const NextCapacitance_type &x) |
Set the element value. More... | |
void | NextCapacitance (const NextCapacitance_optional &x) |
Set the element value. More... | |
void | NextCapacitance (::std::unique_ptr< NextCapacitance_type > p) |
Set the element value without copying. More... | |
CapacitanceBaseline | |
Accessor and modifier functions for the CapacitanceBaseline optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricCapacitanceData | CapacitanceBaseline_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< CapacitanceBaseline_type > | CapacitanceBaseline_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< CapacitanceBaseline_type, char > | CapacitanceBaseline_traits |
Element traits type. More... | |
const CapacitanceBaseline_optional & | CapacitanceBaseline () const |
Return a read-only (constant) reference to the element container. More... | |
CapacitanceBaseline_optional & | CapacitanceBaseline () |
Return a read-write reference to the element container. More... | |
void | CapacitanceBaseline (const CapacitanceBaseline_type &x) |
Set the element value. More... | |
void | CapacitanceBaseline (const CapacitanceBaseline_optional &x) |
Set the element value. More... | |
void | CapacitanceBaseline (::std::unique_ptr< CapacitanceBaseline_type > p) |
Set the element value without copying. More... | |
Inductance | |
Accessor and modifier functions for the Inductance optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricInductanceData | Inductance_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< Inductance_type > | Inductance_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< Inductance_type, char > | Inductance_traits |
Element traits type. More... | |
const Inductance_optional & | Inductance () const |
Return a read-only (constant) reference to the element container. More... | |
Inductance_optional & | Inductance () |
Return a read-write reference to the element container. More... | |
void | Inductance (const Inductance_type &x) |
Set the element value. More... | |
void | Inductance (const Inductance_optional &x) |
Set the element value. More... | |
void | Inductance (::std::unique_ptr< Inductance_type > p) |
Set the element value without copying. More... | |
NextInductance | |
Accessor and modifier functions for the NextInductance optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricInductanceData | NextInductance_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< NextInductance_type > | NextInductance_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< NextInductance_type, char > | NextInductance_traits |
Element traits type. More... | |
const NextInductance_optional & | NextInductance () const |
Return a read-only (constant) reference to the element container. More... | |
NextInductance_optional & | NextInductance () |
Return a read-write reference to the element container. More... | |
void | NextInductance (const NextInductance_type &x) |
Set the element value. More... | |
void | NextInductance (const NextInductance_optional &x) |
Set the element value. More... | |
void | NextInductance (::std::unique_ptr< NextInductance_type > p) |
Set the element value without copying. More... | |
InductanceBaseline | |
Accessor and modifier functions for the InductanceBaseline optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricInductanceData | InductanceBaseline_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< InductanceBaseline_type > | InductanceBaseline_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< InductanceBaseline_type, char > | InductanceBaseline_traits |
Element traits type. More... | |
const InductanceBaseline_optional & | InductanceBaseline () const |
Return a read-only (constant) reference to the element container. More... | |
InductanceBaseline_optional & | InductanceBaseline () |
Return a read-write reference to the element container. More... | |
void | InductanceBaseline (const InductanceBaseline_type &x) |
Set the element value. More... | |
void | InductanceBaseline (const InductanceBaseline_optional &x) |
Set the element value. More... | |
void | InductanceBaseline (::std::unique_ptr< InductanceBaseline_type > p) |
Set the element value without copying. More... | |
Current | |
Accessor and modifier functions for the Current optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricCurrentData | Current_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< Current_type > | Current_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< Current_type, char > | Current_traits |
Element traits type. More... | |
const Current_optional & | Current () const |
Return a read-only (constant) reference to the element container. More... | |
Current_optional & | Current () |
Return a read-write reference to the element container. More... | |
void | Current (const Current_type &x) |
Set the element value. More... | |
void | Current (const Current_optional &x) |
Set the element value. More... | |
void | Current (::std::unique_ptr< Current_type > p) |
Set the element value without copying. More... | |
NextCurrent | |
Accessor and modifier functions for the NextCurrent optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricCurrentData | NextCurrent_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< NextCurrent_type > | NextCurrent_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< NextCurrent_type, char > | NextCurrent_traits |
Element traits type. More... | |
const NextCurrent_optional & | NextCurrent () const |
Return a read-only (constant) reference to the element container. More... | |
NextCurrent_optional & | NextCurrent () |
Return a read-write reference to the element container. More... | |
void | NextCurrent (const NextCurrent_type &x) |
Set the element value. More... | |
void | NextCurrent (const NextCurrent_optional &x) |
Set the element value. More... | |
void | NextCurrent (::std::unique_ptr< NextCurrent_type > p) |
Set the element value without copying. More... | |
CurrentSource | |
Accessor and modifier functions for the CurrentSource optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricCurrentData | CurrentSource_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< CurrentSource_type > | CurrentSource_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< CurrentSource_type, char > | CurrentSource_traits |
Element traits type. More... | |
const CurrentSource_optional & | CurrentSource () const |
Return a read-only (constant) reference to the element container. More... | |
CurrentSource_optional & | CurrentSource () |
Return a read-write reference to the element container. More... | |
void | CurrentSource (const CurrentSource_type &x) |
Set the element value. More... | |
void | CurrentSource (const CurrentSource_optional &x) |
Set the element value. More... | |
void | CurrentSource (::std::unique_ptr< CurrentSource_type > p) |
Set the element value without copying. More... | |
NextCurrentSource | |
Accessor and modifier functions for the NextCurrentSource optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricCurrentData | NextCurrentSource_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< NextCurrentSource_type > | NextCurrentSource_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< NextCurrentSource_type, char > | NextCurrentSource_traits |
Element traits type. More... | |
const NextCurrentSource_optional & | NextCurrentSource () const |
Return a read-only (constant) reference to the element container. More... | |
NextCurrentSource_optional & | NextCurrentSource () |
Return a read-write reference to the element container. More... | |
void | NextCurrentSource (const NextCurrentSource_type &x) |
Set the element value. More... | |
void | NextCurrentSource (const NextCurrentSource_optional &x) |
Set the element value. More... | |
void | NextCurrentSource (::std::unique_ptr< NextCurrentSource_type > p) |
Set the element value without copying. More... | |
CurrentSourceBaseline | |
Accessor and modifier functions for the CurrentSourceBaseline optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricCurrentData | CurrentSourceBaseline_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< CurrentSourceBaseline_type > | CurrentSourceBaseline_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< CurrentSourceBaseline_type, char > | CurrentSourceBaseline_traits |
Element traits type. More... | |
const CurrentSourceBaseline_optional & | CurrentSourceBaseline () const |
Return a read-only (constant) reference to the element container. More... | |
CurrentSourceBaseline_optional & | CurrentSourceBaseline () |
Return a read-write reference to the element container. More... | |
void | CurrentSourceBaseline (const CurrentSourceBaseline_type &x) |
Set the element value. More... | |
void | CurrentSourceBaseline (const CurrentSourceBaseline_optional &x) |
Set the element value. More... | |
void | CurrentSourceBaseline (::std::unique_ptr< CurrentSourceBaseline_type > p) |
Set the element value without copying. More... | |
VoltageSource | |
Accessor and modifier functions for the VoltageSource optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricPotentialData | VoltageSource_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< VoltageSource_type > | VoltageSource_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< VoltageSource_type, char > | VoltageSource_traits |
Element traits type. More... | |
const VoltageSource_optional & | VoltageSource () const |
Return a read-only (constant) reference to the element container. More... | |
VoltageSource_optional & | VoltageSource () |
Return a read-write reference to the element container. More... | |
void | VoltageSource (const VoltageSource_type &x) |
Set the element value. More... | |
void | VoltageSource (const VoltageSource_optional &x) |
Set the element value. More... | |
void | VoltageSource (::std::unique_ptr< VoltageSource_type > p) |
Set the element value without copying. More... | |
NextVoltageSource | |
Accessor and modifier functions for the NextVoltageSource optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricPotentialData | NextVoltageSource_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< NextVoltageSource_type > | NextVoltageSource_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< NextVoltageSource_type, char > | NextVoltageSource_traits |
Element traits type. More... | |
const NextVoltageSource_optional & | NextVoltageSource () const |
Return a read-only (constant) reference to the element container. More... | |
NextVoltageSource_optional & | NextVoltageSource () |
Return a read-write reference to the element container. More... | |
void | NextVoltageSource (const NextVoltageSource_type &x) |
Set the element value. More... | |
void | NextVoltageSource (const NextVoltageSource_optional &x) |
Set the element value. More... | |
void | NextVoltageSource (::std::unique_ptr< NextVoltageSource_type > p) |
Set the element value without copying. More... | |
VoltageSourceBaseline | |
Accessor and modifier functions for the VoltageSourceBaseline optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricPotentialData | VoltageSourceBaseline_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< VoltageSourceBaseline_type > | VoltageSourceBaseline_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< VoltageSourceBaseline_type, char > | VoltageSourceBaseline_traits |
Element traits type. More... | |
const VoltageSourceBaseline_optional & | VoltageSourceBaseline () const |
Return a read-only (constant) reference to the element container. More... | |
VoltageSourceBaseline_optional & | VoltageSourceBaseline () |
Return a read-write reference to the element container. More... | |
void | VoltageSourceBaseline (const VoltageSourceBaseline_type &x) |
Set the element value. More... | |
void | VoltageSourceBaseline (const VoltageSourceBaseline_optional &x) |
Set the element value. More... | |
void | VoltageSourceBaseline (::std::unique_ptr< VoltageSourceBaseline_type > p) |
Set the element value without copying. More... | |
ValveBreakdownVoltage | |
Accessor and modifier functions for the ValveBreakdownVoltage optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricPotentialData | ValveBreakdownVoltage_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< ValveBreakdownVoltage_type > | ValveBreakdownVoltage_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< ValveBreakdownVoltage_type, char > | ValveBreakdownVoltage_traits |
Element traits type. More... | |
const ValveBreakdownVoltage_optional & | ValveBreakdownVoltage () const |
Return a read-only (constant) reference to the element container. More... | |
ValveBreakdownVoltage_optional & | ValveBreakdownVoltage () |
Return a read-write reference to the element container. More... | |
void | ValveBreakdownVoltage (const ValveBreakdownVoltage_type &x) |
Set the element value. More... | |
void | ValveBreakdownVoltage (const ValveBreakdownVoltage_optional &x) |
Set the element value. More... | |
void | ValveBreakdownVoltage (::std::unique_ptr< ValveBreakdownVoltage_type > p) |
Set the element value without copying. More... | |
Constructors | |
ElectricalCircuitPathData () | |
Default constructor. More... | |
ElectricalCircuitPathData (const Name_type &, const SourceNode_type &, const TargetNode_type &) | |
Create an instance from the ultimate base and initializers for required elements and attributes. More... | |
ElectricalCircuitPathData (::std::unique_ptr< Name_type >,::std::unique_ptr< SourceNode_type >,::std::unique_ptr< TargetNode_type >) | |
Create an instance from the ultimate base and initializers for required elements and attributes (::std::unique_ptr version). More... | |
ElectricalCircuitPathData (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0) | |
Create an instance from a DOM element. More... | |
ElectricalCircuitPathData (const ElectricalCircuitPathData &x,::xml_schema::flags f=0,::xml_schema::container *c=0) | |
Copy constructor. More... | |
virtual ElectricalCircuitPathData * | _clone (::xml_schema::flags f=0,::xml_schema::container *c=0) const |
Copy the instance polymorphically. More... | |
ElectricalCircuitPathData & | operator= (const ElectricalCircuitPathData &x) |
Copy assignment operator. More... | |
Additional Inherited Members | |
Public Types inherited from mil::tatrc::physiology::datamodel::CircuitPathData | |
typedef ::xml_schema::string | Name_type |
Element type. More... | |
typedef ::xsd::cxx::tree::traits< Name_type, char > | Name_traits |
Element traits type. More... | |
typedef ::xml_schema::string | SourceNode_type |
Element type. More... | |
typedef ::xsd::cxx::tree::traits< SourceNode_type, char > | SourceNode_traits |
Element traits type. More... | |
typedef ::xml_schema::string | TargetNode_type |
Element type. More... | |
typedef ::xsd::cxx::tree::traits< TargetNode_type, char > | TargetNode_traits |
Element traits type. More... | |
typedef ::mil::tatrc::physiology::datamodel::enumOpenClosed | Switch_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< Switch_type > | Switch_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< Switch_type, char > | Switch_traits |
Element traits type. More... | |
typedef ::mil::tatrc::physiology::datamodel::enumOpenClosed | NextSwitch_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< NextSwitch_type > | NextSwitch_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< NextSwitch_type, char > | NextSwitch_traits |
Element traits type. More... | |
typedef ::mil::tatrc::physiology::datamodel::enumOpenClosed | Valve_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< Valve_type > | Valve_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< Valve_type, char > | Valve_traits |
Element traits type. More... | |
typedef ::mil::tatrc::physiology::datamodel::enumOpenClosed | NextValve_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< NextValve_type > | NextValve_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< NextValve_type, char > | NextValve_traits |
Element traits type. More... | |
typedef ::mil::tatrc::physiology::datamodel::enumOpenClosed | PolarizedState_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< PolarizedState_type > | PolarizedState_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< PolarizedState_type, char > | PolarizedState_traits |
Element traits type. More... | |
typedef ::mil::tatrc::physiology::datamodel::enumOpenClosed | NextPolarizedState_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< NextPolarizedState_type > | NextPolarizedState_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< NextPolarizedState_type, char > | NextPolarizedState_traits |
Element traits type. More... | |
Public Types inherited from mil::tatrc::physiology::datamodel::ObjectData | |
typedef ::xml_schema::string | contentVersion_type |
Attribute type. More... | |
typedef ::xsd::cxx::tree::optional< contentVersion_type > | contentVersion_optional |
Attribute optional container type. More... | |
typedef ::xsd::cxx::tree::traits< contentVersion_type, char > | contentVersion_traits |
Attribute traits type. More... | |
Detailed Description
Class corresponding to the ElectricalCircuitPathData schema type.
Member Typedef Documentation
typedef ::xsd::cxx::tree::optional< Capacitance_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Capacitance_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< Capacitance_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Capacitance_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricCapacitanceData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Capacitance_type |
Element type.
typedef ::xsd::cxx::tree::optional< CapacitanceBaseline_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CapacitanceBaseline_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< CapacitanceBaseline_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CapacitanceBaseline_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricCapacitanceData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CapacitanceBaseline_type |
Element type.
typedef ::xsd::cxx::tree::optional< Current_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Current_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< Current_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Current_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricCurrentData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Current_type |
Element type.
typedef ::xsd::cxx::tree::optional< CurrentSource_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CurrentSource_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< CurrentSource_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CurrentSource_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricCurrentData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CurrentSource_type |
Element type.
typedef ::xsd::cxx::tree::optional< CurrentSourceBaseline_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CurrentSourceBaseline_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< CurrentSourceBaseline_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CurrentSourceBaseline_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricCurrentData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CurrentSourceBaseline_type |
Element type.
typedef ::xsd::cxx::tree::optional< Inductance_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Inductance_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< Inductance_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Inductance_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricInductanceData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Inductance_type |
Element type.
typedef ::xsd::cxx::tree::optional< InductanceBaseline_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::InductanceBaseline_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< InductanceBaseline_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::InductanceBaseline_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricInductanceData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::InductanceBaseline_type |
Element type.
typedef ::xsd::cxx::tree::optional< NextCapacitance_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCapacitance_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< NextCapacitance_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCapacitance_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricCapacitanceData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCapacitance_type |
Element type.
typedef ::xsd::cxx::tree::optional< NextCurrent_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCurrent_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< NextCurrent_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCurrent_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricCurrentData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCurrent_type |
Element type.
typedef ::xsd::cxx::tree::optional< NextCurrentSource_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCurrentSource_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< NextCurrentSource_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCurrentSource_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricCurrentData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCurrentSource_type |
Element type.
typedef ::xsd::cxx::tree::optional< NextInductance_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextInductance_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< NextInductance_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextInductance_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricInductanceData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextInductance_type |
Element type.
typedef ::xsd::cxx::tree::optional< NextResistance_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextResistance_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< NextResistance_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextResistance_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricResistanceData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextResistance_type |
Element type.
typedef ::xsd::cxx::tree::optional< NextVoltageSource_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextVoltageSource_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< NextVoltageSource_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextVoltageSource_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricPotentialData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextVoltageSource_type |
Element type.
typedef ::xsd::cxx::tree::optional< Resistance_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Resistance_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< Resistance_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Resistance_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricResistanceData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Resistance_type |
Element type.
typedef ::xsd::cxx::tree::optional< ResistanceBaseline_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ResistanceBaseline_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< ResistanceBaseline_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ResistanceBaseline_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricResistanceData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ResistanceBaseline_type |
Element type.
typedef ::xsd::cxx::tree::optional< ValveBreakdownVoltage_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ValveBreakdownVoltage_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< ValveBreakdownVoltage_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ValveBreakdownVoltage_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricPotentialData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ValveBreakdownVoltage_type |
Element type.
typedef ::xsd::cxx::tree::optional< VoltageSource_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::VoltageSource_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< VoltageSource_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::VoltageSource_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricPotentialData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::VoltageSource_type |
Element type.
typedef ::xsd::cxx::tree::optional< VoltageSourceBaseline_type > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::VoltageSourceBaseline_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< VoltageSourceBaseline_type, char > mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::VoltageSourceBaseline_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarElectricPotentialData mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::VoltageSourceBaseline_type |
Element type.
Constructor & Destructor Documentation
mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ElectricalCircuitPathData | ( | ) |
Default constructor.
Note that this constructor leaves required elements and attributes uninitialized.
mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ElectricalCircuitPathData | ( | const Name_type & | Name, |
const SourceNode_type & | SourceNode, | ||
const TargetNode_type & | TargetNode | ||
) |
Create an instance from the ultimate base and initializers for required elements and attributes.
mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ElectricalCircuitPathData | ( | ::std::unique_ptr< Name_type > | Name, |
::std::unique_ptr< SourceNode_type > | SourceNode, | ||
::std::unique_ptr< TargetNode_type > | TargetNode | ||
) |
Create an instance from the ultimate base and initializers for required elements and attributes (::std::unique_ptr version).
This constructor will try to use the passed values directly instead of making copies.
mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ElectricalCircuitPathData | ( | const ::xercesc::DOMElement & | e, |
::xml_schema::flags | f = 0 , |
||
::xml_schema::container * | c = 0 |
||
) |
Create an instance from a DOM element.
- Parameters
-
e A DOM element to extract the data from. f Flags to create the new instance with. c A pointer to the object that will contain the new instance.
mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ElectricalCircuitPathData | ( | const ElectricalCircuitPathData & | x, |
::xml_schema::flags | f = 0 , |
||
::xml_schema::container * | c = 0 |
||
) |
Copy constructor.
- Parameters
-
x An instance to make a copy of. f Flags to create the copy with. c A pointer to the object that will contain the copy.
For polymorphic object models use the _clone
function instead.
|
virtual |
Destructor.
Member Function Documentation
|
virtual |
Copy the instance polymorphically.
- Parameters
-
f Flags to create the copy with. c A pointer to the object that will contain the copy.
- Returns
- A pointer to the dynamically allocated copy.
This function ensures that the dynamic type of the instance is used for copying and should be used for polymorphic object models instead of the copy constructor.
Reimplemented from mil::tatrc::physiology::datamodel::CircuitPathData.
const ElectricalCircuitPathData::Capacitance_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Capacitance | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::Capacitance_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Capacitance | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Capacitance | ( | const Capacitance_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Capacitance | ( | const Capacitance_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Capacitance | ( | ::std::unique_ptr< Capacitance_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const ElectricalCircuitPathData::CapacitanceBaseline_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CapacitanceBaseline | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::CapacitanceBaseline_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CapacitanceBaseline | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CapacitanceBaseline | ( | const CapacitanceBaseline_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CapacitanceBaseline | ( | const CapacitanceBaseline_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CapacitanceBaseline | ( | ::std::unique_ptr< CapacitanceBaseline_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const ElectricalCircuitPathData::Current_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Current | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::Current_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Current | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Current | ( | const Current_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Current | ( | const Current_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Current | ( | ::std::unique_ptr< Current_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const ElectricalCircuitPathData::CurrentSource_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CurrentSource | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::CurrentSource_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CurrentSource | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CurrentSource | ( | const CurrentSource_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CurrentSource | ( | const CurrentSource_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CurrentSource | ( | ::std::unique_ptr< CurrentSource_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const ElectricalCircuitPathData::CurrentSourceBaseline_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CurrentSourceBaseline | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::CurrentSourceBaseline_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CurrentSourceBaseline | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CurrentSourceBaseline | ( | const CurrentSourceBaseline_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CurrentSourceBaseline | ( | const CurrentSourceBaseline_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::CurrentSourceBaseline | ( | ::std::unique_ptr< CurrentSourceBaseline_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const ElectricalCircuitPathData::Inductance_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Inductance | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::Inductance_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Inductance | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Inductance | ( | const Inductance_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Inductance | ( | const Inductance_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Inductance | ( | ::std::unique_ptr< Inductance_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const ElectricalCircuitPathData::InductanceBaseline_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::InductanceBaseline | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::InductanceBaseline_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::InductanceBaseline | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::InductanceBaseline | ( | const InductanceBaseline_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::InductanceBaseline | ( | const InductanceBaseline_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::InductanceBaseline | ( | ::std::unique_ptr< InductanceBaseline_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const ElectricalCircuitPathData::NextCapacitance_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCapacitance | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::NextCapacitance_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCapacitance | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCapacitance | ( | const NextCapacitance_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCapacitance | ( | const NextCapacitance_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCapacitance | ( | ::std::unique_ptr< NextCapacitance_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const ElectricalCircuitPathData::NextCurrent_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCurrent | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::NextCurrent_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCurrent | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCurrent | ( | const NextCurrent_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCurrent | ( | const NextCurrent_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCurrent | ( | ::std::unique_ptr< NextCurrent_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const ElectricalCircuitPathData::NextCurrentSource_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCurrentSource | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::NextCurrentSource_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCurrentSource | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCurrentSource | ( | const NextCurrentSource_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCurrentSource | ( | const NextCurrentSource_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextCurrentSource | ( | ::std::unique_ptr< NextCurrentSource_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const ElectricalCircuitPathData::NextInductance_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextInductance | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::NextInductance_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextInductance | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextInductance | ( | const NextInductance_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextInductance | ( | const NextInductance_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextInductance | ( | ::std::unique_ptr< NextInductance_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const ElectricalCircuitPathData::NextResistance_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextResistance | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::NextResistance_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextResistance | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextResistance | ( | const NextResistance_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextResistance | ( | const NextResistance_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextResistance | ( | ::std::unique_ptr< NextResistance_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const ElectricalCircuitPathData::NextVoltageSource_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextVoltageSource | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::NextVoltageSource_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextVoltageSource | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextVoltageSource | ( | const NextVoltageSource_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextVoltageSource | ( | const NextVoltageSource_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::NextVoltageSource | ( | ::std::unique_ptr< NextVoltageSource_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
ElectricalCircuitPathData & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::operator= | ( | const ElectricalCircuitPathData & | x | ) |
Copy assignment operator.
- Parameters
-
x An instance to make a copy of.
- Returns
- A reference to itself.
For polymorphic object models use the _clone
function instead.
const ElectricalCircuitPathData::Resistance_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Resistance | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::Resistance_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Resistance | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Resistance | ( | const Resistance_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Resistance | ( | const Resistance_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::Resistance | ( | ::std::unique_ptr< Resistance_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const ElectricalCircuitPathData::ResistanceBaseline_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ResistanceBaseline | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::ResistanceBaseline_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ResistanceBaseline | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ResistanceBaseline | ( | const ResistanceBaseline_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ResistanceBaseline | ( | const ResistanceBaseline_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ResistanceBaseline | ( | ::std::unique_ptr< ResistanceBaseline_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const ElectricalCircuitPathData::ValveBreakdownVoltage_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ValveBreakdownVoltage | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::ValveBreakdownVoltage_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ValveBreakdownVoltage | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ValveBreakdownVoltage | ( | const ValveBreakdownVoltage_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ValveBreakdownVoltage | ( | const ValveBreakdownVoltage_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::ValveBreakdownVoltage | ( | ::std::unique_ptr< ValveBreakdownVoltage_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const ElectricalCircuitPathData::VoltageSource_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::VoltageSource | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::VoltageSource_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::VoltageSource | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::VoltageSource | ( | const VoltageSource_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::VoltageSource | ( | const VoltageSource_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::VoltageSource | ( | ::std::unique_ptr< VoltageSource_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const ElectricalCircuitPathData::VoltageSourceBaseline_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::VoltageSourceBaseline | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
ElectricalCircuitPathData::VoltageSourceBaseline_optional & mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::VoltageSourceBaseline | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::VoltageSourceBaseline | ( | const VoltageSourceBaseline_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::VoltageSourceBaseline | ( | const VoltageSourceBaseline_optional & | x | ) |
Set the element value.
- Parameters
-
x An optional container with the new value to set.
If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.
void mil::tatrc::physiology::datamodel::ElectricalCircuitPathData::VoltageSourceBaseline | ( | ::std::unique_ptr< VoltageSourceBaseline_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.