| |
The IsotopicDataBaseHandler class features basic handling of IsotopicData. More...
| Header: | #include <IsotopicDataBaseHandler.hpp> |
| Inherited By: | MsXpS::libXpertMass::IsotopicDataLibraryHandler, MsXpS::libXpertMass::IsotopicDataManualConfigHandler, and MsXpS::libXpertMass::IsotopicDataUserConfigHandler |
| IsotopicDataBaseHandler(const QString &file_name = QString()) | |
| IsotopicDataBaseHandler(IsotopicDataSPtr isotopic_data_sp, const QString &file_name = QString()) | |
| virtual | ~IsotopicDataBaseHandler() |
| virtual QString | getFileName() |
| virtual IsotopicDataSPtr | getIsotopicData() |
| virtual void | setFileName(const QString &file_name) |
| virtual void | setIsotopicData(IsotopicDataSPtr isotopic_data_sp) |
| QString | m_fileName |
| IsotopicDataSPtr | msp_isotopicData |
The IsotopicDataBaseHandler class provides the skeleton for derived classes to handle IsotopicData.
There are different isotopic data handlers:
See also IsotopicDataLibraryHandler, IsotopicDataUserConfigHandler, and IsotopicDataManualConfigHandler.
Constructs the IsotopicDataBaseHandler with file_name.
The msp_isotopicData is initialized by creating an empty IsotopicData instance.
Constructs the IsotopicDataBaseHandler.
isotopic_data_sp Isotopic data
file_name File name
[virtual noexcept] IsotopicDataBaseHandler::~IsotopicDataBaseHandler()Destructs the IsotopicDataBaseHandler.
[virtual] QString IsotopicDataBaseHandler::getFileName()Returns the file name
[virtual] IsotopicDataSPtr IsotopicDataBaseHandler::getIsotopicData()Returns the IsotopicData
[virtual] void IsotopicDataBaseHandler::setFileName(const QString &file_name)Sets the file name to file_name
[virtual] void IsotopicDataBaseHandler::setIsotopicData(IsotopicDataSPtr isotopic_data_sp)Sets the IsotopicData to isotopic_data_sp.
This variable holds the m_fileName is the filename in which to store the IsotopicData for from with to load the IsotopicData.
This variable holds the msp_isotopicData is a pointer to IsotopicData.