|   |   
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.