Chemical Data Processing Library C++ API - Version 1.4.0
Namespaces | Functions
Pharm/ControlParameterFunctions.hpp File Reference

Declaration of convenience functions for control-parameter handling. More...

#include "CDPL/Pharm/APIPrefix.hpp"
#include "CDPL/Pharm/ScreeningDBCreator.hpp"

Go to the source code of this file.

Namespaces

 CDPL
 The namespace of the Chemical Data Processing Library.
 
 CDPL::Base
 Contains core framework classes and functions.
 
 CDPL::Pharm
 Contains classes and functions related to pharmacophore perception and pharmacophore applications.
 

Functions

CDPL_PHARM_API bool CDPL::Pharm::getStrictErrorCheckingParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Pharm::ControlParameter::STRICT_ERROR_CHECKING parameter of cntnr. More...
 
CDPL_PHARM_API void CDPL::Pharm::setStrictErrorCheckingParameter (Base::ControlParameterContainer &cntnr, bool strict)
 Sets the Pharm::ControlParameter::STRICT_ERROR_CHECKING parameter of cntnr to strict. More...
 
CDPL_PHARM_API bool CDPL::Pharm::hasStrictErrorCheckingParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether cntnr carries an explicit Pharm::ControlParameter::STRICT_ERROR_CHECKING parameter. More...
 
CDPL_PHARM_API void CDPL::Pharm::clearStrictErrorCheckingParameter (Base::ControlParameterContainer &cntnr)
 Removes the Pharm::ControlParameter::STRICT_ERROR_CHECKING parameter from cntnr. More...
 
CDPL_PHARM_API bool CDPL::Pharm::getCDFOutputSinglePrecisionFloatsParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Pharm::ControlParameter::CDF_OUTPUT_SINGLE_PRECISION_FLOATS parameter of cntnr. More...
 
CDPL_PHARM_API void CDPL::Pharm::setCDFOutputSinglePrecisionFloatsParameter (Base::ControlParameterContainer &cntnr, bool single_prec)
 Sets the Pharm::ControlParameter::CDF_OUTPUT_SINGLE_PRECISION_FLOATS parameter of cntnr to single_prec. More...
 
CDPL_PHARM_API bool CDPL::Pharm::hasCDFOutputSinglePrecisionFloatsParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether cntnr carries an explicit Pharm::ControlParameter::CDF_OUTPUT_SINGLE_PRECISION_FLOATS parameter. More...
 
CDPL_PHARM_API void CDPL::Pharm::clearCDFOutputSinglePrecisionFloatsParameter (Base::ControlParameterContainer &cntnr)
 Removes the Pharm::ControlParameter::CDF_OUTPUT_SINGLE_PRECISION_FLOATS parameter from cntnr. More...
 
CDPL_PHARM_API ScreeningDBCreator::Mode CDPL::Pharm::getPSDCreationModeParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Pharm::ControlParameter::PSD_CREATION_MODE parameter of cntnr. More...
 
CDPL_PHARM_API void CDPL::Pharm::setPSDCreationModeParameter (Base::ControlParameterContainer &cntnr, ScreeningDBCreator::Mode mode)
 Sets the Pharm::ControlParameter::PSD_CREATION_MODE parameter of cntnr to mode. More...
 
CDPL_PHARM_API bool CDPL::Pharm::hasPSDCreationModeParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether cntnr carries an explicit Pharm::ControlParameter::PSD_CREATION_MODE parameter. More...
 
CDPL_PHARM_API void CDPL::Pharm::clearPSDCreationModeParameter (Base::ControlParameterContainer &cntnr)
 Removes the Pharm::ControlParameter::PSD_CREATION_MODE parameter from cntnr. More...
 
CDPL_PHARM_API bool CDPL::Pharm::getPSDAllowDuplicatesParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Pharm::ControlParameter::PSD_ALLOW_DUPLICATES parameter of cntnr. More...
 
CDPL_PHARM_API void CDPL::Pharm::setPSDAllowDuplicatesParameter (Base::ControlParameterContainer &cntnr, bool allow)
 Sets the Pharm::ControlParameter::PSD_ALLOW_DUPLICATES parameter of cntnr to allow. More...
 
CDPL_PHARM_API bool CDPL::Pharm::hasPSDAllowDuplicatesParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether cntnr carries an explicit Pharm::ControlParameter::PSD_ALLOW_DUPLICATES parameter. More...
 
CDPL_PHARM_API void CDPL::Pharm::clearPSDAllowDuplicatesParameter (Base::ControlParameterContainer &cntnr)
 Removes the Pharm::ControlParameter::PSD_ALLOW_DUPLICATES parameter from cntnr. More...
 

Detailed Description

Declaration of convenience functions for control-parameter handling.