29 #ifndef CDPL_PHARM_CONTROLPARAMETERFUNCTIONS_HPP
30 #define CDPL_PHARM_CONTROLPARAMETERFUNCTIONS_HPP
42 class ControlParameterContainer;
Definition of the preprocessor macro CDPL_PHARM_API.
#define CDPL_PHARM_API
Tells the compiler/linker which classes, functions and variables are part of the library API.
Definition of the class CDPL::Pharm::ScreeningDBCreator.
A class providing methods for the storage and lookup of control-parameter values.
Definition: ControlParameterContainer.hpp:93
Mode
Definition: ScreeningDBCreator.hpp:66
CDPL_PHARM_API bool hasCDFWriteSinglePrecisionFloatsParameter(const Base::ControlParameterContainer &cntnr)
CDPL_PHARM_API void clearPSDCreationModeParameter(Base::ControlParameterContainer &cntnr)
CDPL_PHARM_API void clearStrictErrorCheckingParameter(Base::ControlParameterContainer &cntnr)
CDPL_PHARM_API void clearPSDAllowDuplicatesParameter(Base::ControlParameterContainer &cntnr)
CDPL_PHARM_API bool getCDFWriteSinglePrecisionFloatsParameter(const Base::ControlParameterContainer &cntnr)
CDPL_PHARM_API ScreeningDBCreator::Mode getPSDCreationModeParameter(const Base::ControlParameterContainer &cntnr)
CDPL_PHARM_API void clearCDFWriteSinglePrecisionFloatsParameter(Base::ControlParameterContainer &cntnr)
CDPL_PHARM_API bool hasStrictErrorCheckingParameter(const Base::ControlParameterContainer &cntnr)
CDPL_PHARM_API void setPSDAllowDuplicatesParameter(Base::ControlParameterContainer &cntnr, bool allow)
CDPL_PHARM_API bool hasPSDAllowDuplicatesParameter(const Base::ControlParameterContainer &cntnr)
CDPL_PHARM_API bool getPSDAllowDuplicatesParameter(const Base::ControlParameterContainer &cntnr)
CDPL_PHARM_API bool hasPSDCreationModeParameter(const Base::ControlParameterContainer &cntnr)
CDPL_PHARM_API bool getStrictErrorCheckingParameter(const Base::ControlParameterContainer &cntnr)
CDPL_PHARM_API void setCDFWriteSinglePrecisionFloatsParameter(Base::ControlParameterContainer &cntnr, bool single_prec)
CDPL_PHARM_API void setStrictErrorCheckingParameter(Base::ControlParameterContainer &cntnr, bool strict)
CDPL_PHARM_API void setPSDCreationModeParameter(Base::ControlParameterContainer &cntnr, ScreeningDBCreator::Mode mode)
The namespace of the Chemical Data Processing Library.