|
MolSim
|
Class corresponding to the analyzerType schema type. More...
#include <SimulationXSD.h>
nBins | |
Accessor and modifier functions for the nBins required element. | |
| typedef ::xml_schema::Int | NBinsType |
| Element type. | |
| typedef ::xsd::cxx::tree::traits< NBinsType, char > | NBinsTraits |
| Element traits type. | |
| const NBinsType & | nBins () const |
| Return a read-only (constant) reference to the element. | |
| NBinsType & | nBins () |
| Return a read-write reference to the element. | |
| void | nBins (const NBinsType &x) |
| Set the element value. | |
leftWallX | |
Accessor and modifier functions for the leftWallX required element. | |
| typedef ::xml_schema::Double | LeftWallXType |
| Element type. | |
| typedef ::xsd::cxx::tree::traits< LeftWallXType, char, ::xsd::cxx::tree::schema_type::double_ > | LeftWallXTraits |
| Element traits type. | |
| const LeftWallXType & | leftWallX () const |
| Return a read-only (constant) reference to the element. | |
| LeftWallXType & | leftWallX () |
| Return a read-write reference to the element. | |
| void | leftWallX (const LeftWallXType &x) |
| Set the element value. | |
rightWallX | |
Accessor and modifier functions for the rightWallX required element. | |
| typedef ::xml_schema::Double | RightWallXType |
| Element type. | |
| typedef ::xsd::cxx::tree::traits< RightWallXType, char, ::xsd::cxx::tree::schema_type::double_ > | RightWallXTraits |
| Element traits type. | |
| const RightWallXType & | rightWallX () const |
| Return a read-only (constant) reference to the element. | |
| RightWallXType & | rightWallX () |
| Return a read-write reference to the element. | |
| void | rightWallX (const RightWallXType &x) |
| Set the element value. | |
frequency | |
Accessor and modifier functions for the frequency required element. | |
| typedef ::xml_schema::Int | FrequencyType |
| Element type. | |
| typedef ::xsd::cxx::tree::traits< FrequencyType, char > | FrequencyTraits |
| Element traits type. | |
| const FrequencyType & | frequency () const |
| Return a read-only (constant) reference to the element. | |
| FrequencyType & | frequency () |
| Return a read-write reference to the element. | |
| void | frequency (const FrequencyType &x) |
| Set the element value. | |
dirname | |
Accessor and modifier functions for the dirname optional element. | |
| typedef ::xml_schema::String | DirnameType |
| Element type. | |
| typedef ::xsd::cxx::tree::optional< DirnameType > | DirnameOptional |
| Element optional container type. | |
| typedef ::xsd::cxx::tree::traits< DirnameType, char > | DirnameTraits |
| Element traits type. | |
| const DirnameOptional & | dirname () const |
| Return a read-only (constant) reference to the element container. | |
| DirnameOptional & | dirname () |
| Return a read-write reference to the element container. | |
| void | dirname (const DirnameType &x) |
| Set the element value. | |
| void | dirname (const DirnameOptional &x) |
| Set the element value. | |
| void | dirname (::std::unique_ptr< DirnameType > p) |
| Set the element value without copying. | |
Constructors | |
| AnalyzerType (const NBinsType &, const LeftWallXType &, const RightWallXType &, const FrequencyType &) | |
| Create an instance from the ultimate base and initializers for required elements and attributes. | |
| AnalyzerType (const ::xercesc::DOMElement &e, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0) | |
| Create an instance from a DOM element. | |
| AnalyzerType (const AnalyzerType &x, ::xml_schema::Flags f=0, ::xml_schema::Container *c=0) | |
| Copy constructor. | |
| virtual AnalyzerType * | _clone (::xml_schema::Flags f=0, ::xml_schema::Container *c=0) const |
| Copy the instance polymorphically. | |
| AnalyzerType & | operator= (const AnalyzerType &x) |
| Copy assignment operator. | |
| virtual | ~AnalyzerType () |
| Destructor. | |
Class corresponding to the analyzerType schema type.
| typedef ::xsd::cxx::tree::optional<DirnameType> AnalyzerType::DirnameOptional |
Element optional container type.
| typedef ::xsd::cxx::tree::traits<DirnameType, char> AnalyzerType::DirnameTraits |
Element traits type.
Element type.
| typedef ::xsd::cxx::tree::traits<FrequencyType, char> AnalyzerType::FrequencyTraits |
Element traits type.
Element type.
| typedef ::xsd::cxx::tree::traits<LeftWallXType, char, ::xsd::cxx::tree::schema_type::double_> AnalyzerType::LeftWallXTraits |
Element traits type.
Element type.
| typedef ::xsd::cxx::tree::traits<NBinsType, char> AnalyzerType::NBinsTraits |
Element traits type.
Element type.
| typedef ::xsd::cxx::tree::traits<RightWallXType, char, ::xsd::cxx::tree::schema_type::double_> AnalyzerType::RightWallXTraits |
Element traits type.
Element type.
| AnalyzerType::AnalyzerType | ( | const NBinsType & | , |
| const LeftWallXType & | , | ||
| const RightWallXType & | , | ||
| const FrequencyType & | |||
| ) |
Create an instance from the ultimate base and initializers for required elements and attributes.
| AnalyzerType::AnalyzerType | ( | 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. |
| AnalyzerType::AnalyzerType | ( | const AnalyzerType & | 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.
| DirnameOptional & AnalyzerType::dirname | ( | ) |
Return a read-write reference to the element container.
| const DirnameOptional & AnalyzerType::dirname | ( | ) | const |
Return a read-only (constant) reference to the element container.
| void AnalyzerType::dirname | ( | ::std::unique_ptr< DirnameType > | p | ) |
Set the element value without copying.
| p | A new value to use. |
This function will try to use the passed value directly instead of making a copy.
| void AnalyzerType::dirname | ( | const DirnameOptional & | 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 AnalyzerType::dirname | ( | const DirnameType & | 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.
| FrequencyType & AnalyzerType::frequency | ( | ) |
Return a read-write reference to the element.
| const FrequencyType & AnalyzerType::frequency | ( | ) | const |
Return a read-only (constant) reference to the element.
| void AnalyzerType::frequency | ( | const FrequencyType & | 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.
| LeftWallXType & AnalyzerType::leftWallX | ( | ) |
Return a read-write reference to the element.
| const LeftWallXType & AnalyzerType::leftWallX | ( | ) | const |
Return a read-only (constant) reference to the element.
| void AnalyzerType::leftWallX | ( | const LeftWallXType & | 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.
| NBinsType & AnalyzerType::nBins | ( | ) |
Return a read-write reference to the element.
| const NBinsType & AnalyzerType::nBins | ( | ) | const |
Return a read-only (constant) reference to the element.
| void AnalyzerType::nBins | ( | const NBinsType & | 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.
| AnalyzerType & AnalyzerType::operator= | ( | const AnalyzerType & | x | ) |
Copy assignment operator.
| x | An instance to make a copy of. |
For polymorphic object models use the _clone function instead.
| RightWallXType & AnalyzerType::rightWallX | ( | ) |
Return a read-write reference to the element.
| const RightWallXType & AnalyzerType::rightWallX | ( | ) | const |
Return a read-only (constant) reference to the element.
| void AnalyzerType::rightWallX | ( | const RightWallXType & | 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.