|
MolSim
|
Class corresponding to the thermostatType schema type. More...
#include <SimulationXSD.h>
init | |
Accessor and modifier functions for the init required element. | |
| typedef ::xml_schema::Double | InitType |
| Element type. | |
| typedef ::xsd::cxx::tree::traits< InitType, char, ::xsd::cxx::tree::schema_type::double_ > | InitTraits |
| Element traits type. | |
| const InitType & | init () const |
| Return a read-only (constant) reference to the element. | |
| InitType & | init () |
| Return a read-write reference to the element. | |
| void | init (const InitType &x) |
| Set the element value. | |
timeStep | |
Accessor and modifier functions for the timeStep required element. | |
| typedef ::xml_schema::Int | TimeStepType |
| Element type. | |
| typedef ::xsd::cxx::tree::traits< TimeStepType, char > | TimeStepTraits |
| Element traits type. | |
| const TimeStepType & | timeStep () const |
| Return a read-only (constant) reference to the element. | |
| TimeStepType & | timeStep () |
| Return a read-write reference to the element. | |
| void | timeStep (const TimeStepType &x) |
| Set the element value. | |
target | |
Accessor and modifier functions for the target optional element. | |
| typedef ::xml_schema::Double | TargetType |
| Element type. | |
| typedef ::xsd::cxx::tree::optional< TargetType > | TargetOptional |
| Element optional container type. | |
| typedef ::xsd::cxx::tree::traits< TargetType, char, ::xsd::cxx::tree::schema_type::double_ > | TargetTraits |
| Element traits type. | |
| const TargetOptional & | target () const |
| Return a read-only (constant) reference to the element container. | |
| TargetOptional & | target () |
| Return a read-write reference to the element container. | |
| void | target (const TargetType &x) |
| Set the element value. | |
| void | target (const TargetOptional &x) |
| Set the element value. | |
deltaT | |
Accessor and modifier functions for the deltaT optional element. | |
| typedef ::xml_schema::Double | DeltaTType |
| Element type. | |
| typedef ::xsd::cxx::tree::optional< DeltaTType > | DeltaTOptional |
| Element optional container type. | |
| typedef ::xsd::cxx::tree::traits< DeltaTType, char, ::xsd::cxx::tree::schema_type::double_ > | DeltaTTraits |
| Element traits type. | |
| const DeltaTOptional & | deltaT () const |
| Return a read-only (constant) reference to the element container. | |
| DeltaTOptional & | deltaT () |
| Return a read-write reference to the element container. | |
| void | deltaT (const DeltaTType &x) |
| Set the element value. | |
| void | deltaT (const DeltaTOptional &x) |
| Set the element value. | |
brownianMotion | |
Accessor and modifier functions for the brownianMotion optional element. | |
| typedef ::xml_schema::Boolean | BrownianMotionType |
| Element type. | |
| typedef ::xsd::cxx::tree::optional< BrownianMotionType > | BrownianMotionOptional |
| Element optional container type. | |
| typedef ::xsd::cxx::tree::traits< BrownianMotionType, char > | BrownianMotionTraits |
| Element traits type. | |
| const BrownianMotionOptional & | brownianMotion () const |
| Return a read-only (constant) reference to the element container. | |
| BrownianMotionOptional & | brownianMotion () |
| Return a read-write reference to the element container. | |
| void | brownianMotion (const BrownianMotionType &x) |
| Set the element value. | |
| void | brownianMotion (const BrownianMotionOptional &x) |
| Set the element value. | |
nanoFlow | |
Accessor and modifier functions for the nanoFlow optional element. | |
| typedef ::xml_schema::Boolean | NanoFlowType |
| Element type. | |
| typedef ::xsd::cxx::tree::optional< NanoFlowType > | NanoFlowOptional |
| Element optional container type. | |
| typedef ::xsd::cxx::tree::traits< NanoFlowType, char > | NanoFlowTraits |
| Element traits type. | |
| const NanoFlowOptional & | nanoFlow () const |
| Return a read-only (constant) reference to the element container. | |
| NanoFlowOptional & | nanoFlow () |
| Return a read-write reference to the element container. | |
| void | nanoFlow (const NanoFlowType &x) |
| Set the element value. | |
| void | nanoFlow (const NanoFlowOptional &x) |
| Set the element value. | |
Constructors | |
| ThermostatType (const InitType &, const TimeStepType &) | |
| Create an instance from the ultimate base and initializers for required elements and attributes. | |
| ThermostatType (const ::xercesc::DOMElement &e, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0) | |
| Create an instance from a DOM element. | |
| ThermostatType (const ThermostatType &x, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0) | |
| Copy constructor. | |
| virtual ThermostatType * | _clone (::xml_schema::Flags f=0, ::xml_schema::Container *c=0) const |
| Copy the instance polymorphically. | |
| ThermostatType & | operator= (const ThermostatType &x) |
| Copy assignment operator. | |
| virtual | ~ThermostatType () |
| Destructor. | |
Class corresponding to the thermostatType schema type.
| typedef ::xsd::cxx::tree::optional<BrownianMotionType> ThermostatType::BrownianMotionOptional |
Element optional container type.
| typedef ::xsd::cxx::tree::traits<BrownianMotionType, char> ThermostatType::BrownianMotionTraits |
Element traits type.
Element type.
| typedef ::xsd::cxx::tree::optional<DeltaTType> ThermostatType::DeltaTOptional |
Element optional container type.
| typedef ::xsd::cxx::tree::traits<DeltaTType, char, ::xsd::cxx::tree::schema_type::double_> ThermostatType::DeltaTTraits |
Element traits type.
Element type.
| typedef ::xsd::cxx::tree::traits<InitType, char, ::xsd::cxx::tree::schema_type::double_> ThermostatType::InitTraits |
Element traits type.
Element type.
| typedef ::xsd::cxx::tree::optional<NanoFlowType> ThermostatType::NanoFlowOptional |
Element optional container type.
| typedef ::xsd::cxx::tree::traits<NanoFlowType, char> ThermostatType::NanoFlowTraits |
Element traits type.
Element type.
| typedef ::xsd::cxx::tree::optional<TargetType> ThermostatType::TargetOptional |
Element optional container type.
| typedef ::xsd::cxx::tree::traits<TargetType, char, ::xsd::cxx::tree::schema_type::double_> ThermostatType::TargetTraits |
Element traits type.
Element type.
| typedef ::xsd::cxx::tree::traits<TimeStepType, char> ThermostatType::TimeStepTraits |
Element traits type.
Element type.
| ThermostatType::ThermostatType | ( | const InitType & | , |
| const TimeStepType & | |||
| ) |
Create an instance from the ultimate base and initializers for required elements and attributes.
| ThermostatType::ThermostatType | ( | const ::xercesc::DOMElement & | e, |
| ::xml_schema::Flags | f = 0, |
||
| ::xml_schema::Container * | c = 0 |
||
| ) |
Create an instance from a DOM element.
| e | A DOM element to extract the data from. |
| f | Flags to create the new instance with. |
| c | A pointer to the object that will contain the new instance. |
| ThermostatType::ThermostatType | ( | const ThermostatType & | x, |
| ::xml_schema::Flags | f = 0, |
||
| ::xml_schema::Container * | c = 0 |
||
| ) |
Copy constructor.
| x | An instance to make a copy of. |
| f | Flags to create the copy with. |
| c | A pointer to the object that will contain the copy. |
For polymorphic object models use the _clone function instead.
|
virtual |
Destructor.
|
virtual |
Copy the instance polymorphically.
| f | Flags to create the copy with. |
| c | A pointer to the object that will contain the copy. |
This function ensures that the dynamic type of the instance is used for copying and should be used for polymorphic object models instead of the copy constructor.
| BrownianMotionOptional & ThermostatType::brownianMotion | ( | ) |
Return a read-write reference to the element container.
| const BrownianMotionOptional & ThermostatType::brownianMotion | ( | ) | const |
Return a read-only (constant) reference to the element container.
| void ThermostatType::brownianMotion | ( | const BrownianMotionOptional & | x | ) |
Set the element value.
| 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 ThermostatType::brownianMotion | ( | const BrownianMotionType & | x | ) |
Set the element value.
| x | A new value to set. |
This function makes a copy of its argument and sets it as the new value of the element.
| DeltaTOptional & ThermostatType::deltaT | ( | ) |
Return a read-write reference to the element container.
| const DeltaTOptional & ThermostatType::deltaT | ( | ) | const |
Return a read-only (constant) reference to the element container.
| void ThermostatType::deltaT | ( | const DeltaTOptional & | x | ) |
Set the element value.
| 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 ThermostatType::deltaT | ( | const DeltaTType & | x | ) |
Set the element value.
| x | A new value to set. |
This function makes a copy of its argument and sets it as the new value of the element.
| InitType & ThermostatType::init | ( | ) |
Return a read-write reference to the element.
| const InitType & ThermostatType::init | ( | ) | const |
Return a read-only (constant) reference to the element.
| void ThermostatType::init | ( | const InitType & | x | ) |
Set the element value.
| x | A new value to set. |
This function makes a copy of its argument and sets it as the new value of the element.
| NanoFlowOptional & ThermostatType::nanoFlow | ( | ) |
Return a read-write reference to the element container.
| const NanoFlowOptional & ThermostatType::nanoFlow | ( | ) | const |
Return a read-only (constant) reference to the element container.
| void ThermostatType::nanoFlow | ( | const NanoFlowOptional & | x | ) |
Set the element value.
| 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 ThermostatType::nanoFlow | ( | const NanoFlowType & | x | ) |
Set the element value.
| x | A new value to set. |
This function makes a copy of its argument and sets it as the new value of the element.
| ThermostatType & ThermostatType::operator= | ( | const ThermostatType & | x | ) |
Copy assignment operator.
| x | An instance to make a copy of. |
For polymorphic object models use the _clone function instead.
| TargetOptional & ThermostatType::target | ( | ) |
Return a read-write reference to the element container.
| const TargetOptional & ThermostatType::target | ( | ) | const |
Return a read-only (constant) reference to the element container.
| void ThermostatType::target | ( | const TargetOptional & | x | ) |
Set the element value.
| 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 ThermostatType::target | ( | const TargetType & | x | ) |
Set the element value.
| x | A new value to set. |
This function makes a copy of its argument and sets it as the new value of the element.
| TimeStepType & ThermostatType::timeStep | ( | ) |
Return a read-write reference to the element.
| const TimeStepType & ThermostatType::timeStep | ( | ) | const |
Return a read-only (constant) reference to the element.
| void ThermostatType::timeStep | ( | const TimeStepType & | x | ) |
Set the element value.
| x | A new value to set. |
This function makes a copy of its argument and sets it as the new value of the element.