| | |
The ChemicalGroupProp class provides a Prop instance of which the member data points to a dynamically allocated ChemicalGroup instance. More...
| Header: | #include <ChemicalGroupProp> |
| Inherits: | MsXpS::libXpertMassCore::Prop |
| ChemicalGroupProp(const QString &name = QString(), MsXpS::libXpertMassCore::ChemicalGroup *data = 0) | |
| ChemicalGroupProp(const MsXpS::libXpertMassCore::ChemicalGroupProp &other) | |
| virtual | ~ChemicalGroupProp() |
| MsXpS::libXpertMassCore::ChemicalGroupProp & | operator=(const MsXpS::libXpertMassCore::ChemicalGroupProp &other) |
| virtual MsXpS::libXpertMassCore::ChemicalGroupProp * | cloneOut() const override |
| virtual void | deleteData() override |
Constructs a ChemicalGroupProp instance using data and name.
The data pointer is set to the mpa_data member.
Constructs a ChemicalGroupProp instance as a copy of other.
The data in other are duplicated and set to this ChemicalGroupProp instance.
[virtual noexcept] ChemicalGroupProp::~ChemicalGroupProp()Destructs this ChemicalGroupProp instance.
The deletion of the data are delegated to deleteData().
[override virtual] MsXpS::libXpertMassCore::ChemicalGroupProp *ChemicalGroupProp::cloneOut() constDuplicates this ChemicalGroupProp instance and returns its pointer.
[override virtual] void ChemicalGroupProp::deleteData()Reimplements: Prop::deleteData().
Deletes the member data.
Assigns other to this ChemicalGroupProp instance.
The member data are first deleted and then set to a copy of those in other.