SESubstancePhysicochemicals Class Reference
#include <SESubstancePhysicochemicals.h>
Inheritance diagram for SESubstancePhysicochemicals:
Public Member Functions | |
| SESubstancePhysicochemicals (Logger *logger) | |
| virtual | ~SESubstancePhysicochemicals () |
| virtual void | Clear () |
| virtual bool | IsValid () const |
| virtual const SEScalar * | GetScalar (const std::string &name) |
| virtual bool | HasAcidDissociationConstant () const |
| virtual SEScalar & | GetAcidDissociationConstant () |
| virtual double | GetAcidDissociationConstant () const |
| virtual eSubstance_BindingProtein | GetBindingProtein () const |
| virtual void | SetBindingProtein (eSubstance_BindingProtein state) |
| virtual bool | HasBindingProtein () const |
| virtual void | InvalidateBindingProtein () |
| virtual bool | HasBloodPlasmaRatio () const |
| virtual SEScalar & | GetBloodPlasmaRatio () |
| virtual double | GetBloodPlasmaRatio () const |
| virtual bool | HasFractionUnboundInPlasma () const |
| virtual SEScalar0To1 & | GetFractionUnboundInPlasma () |
| virtual double | GetFractionUnboundInPlasma () const |
| virtual eSubstance_IonicState | GetIonicState () const |
| virtual void | SetIonicState (eSubstance_IonicState state) |
| virtual bool | HasIonicState () const |
| virtual void | InvalidateIonicState () |
| virtual bool | HasLogP () const |
| virtual SEScalar & | GetLogP () |
| virtual double | GetLogP () const |
| virtual bool | HasOralAbsorptionRateConstant () const |
| virtual SEScalar & | GetOralAbsorptionRateConstant () |
| virtual double | GetOralAbsorptionRateConstant () const |
Public Member Functions inherited from Loggable | |
| Loggable (Logger *logger=nullptr) | |
| Loggable (std::string const &logfile) | |
| virtual | ~Loggable () |
| virtual Logger * | GetLogger () const |
| virtual void | SetLogger (Logger &logger) |
| virtual void | Debug (std::string const &msg) const |
| virtual void | Debug (std::stringstream &msg) const |
| virtual void | Debug (std::ostream &msg) const |
| virtual void | Info (std::string const &msg) const |
| virtual void | Info (std::stringstream &msg) const |
| virtual void | Info (const std::stringstream &msg) const |
| virtual void | Info (std::ostream &msg) const |
| virtual void | Warning (std::string const &msg) const |
| virtual void | Warning (std::stringstream &msg) const |
| virtual void | Warning (std::ostream &msg) const |
| virtual void | Error (std::string const &msg) const |
| virtual void | Error (std::stringstream &msg) const |
| virtual void | Error (std::ostream &msg) const |
| virtual void | Fatal (std::string const &msg) const |
| virtual void | Fatal (std::stringstream &msg) const |
| virtual void | Fatal (std::ostream &msg) const |
Protected Attributes | |
| SEScalar * | m_AcidDissociationConstant |
| eSubstance_BindingProtein | m_BindingProtein |
| SEScalar * | m_BloodPlasmaRatio |
| SEScalar0To1 * | m_FractionUnboundInPlasma |
| eSubstance_IonicState | m_IonicState |
| SEScalar * | m_LogP |
| SEScalar * | m_OralAbsorptionRateConstant |
Protected Attributes inherited from Loggable | |
| bool | myLogger |
| Logger * | m_Logger |
Friends | |
| class | PBSubstance |
Constructor & Destructor Documentation
◆ SESubstancePhysicochemicals()
| SESubstancePhysicochemicals::SESubstancePhysicochemicals | ( | Logger * | logger | ) |
◆ ~SESubstancePhysicochemicals()
|
virtual |
Member Function Documentation
◆ Clear()
|
virtual |
◆ GetAcidDissociationConstant() [1/2]
|
virtual |
◆ GetAcidDissociationConstant() [2/2]
|
virtual |
◆ GetBindingProtein()
|
virtual |
◆ GetBloodPlasmaRatio() [1/2]
|
virtual |
◆ GetBloodPlasmaRatio() [2/2]
|
virtual |
◆ GetFractionUnboundInPlasma() [1/2]
|
virtual |
◆ GetFractionUnboundInPlasma() [2/2]
|
virtual |
◆ GetIonicState()
|
virtual |
◆ GetLogP() [1/2]
|
virtual |
◆ GetLogP() [2/2]
|
virtual |
◆ GetOralAbsorptionRateConstant() [1/2]
|
virtual |
◆ GetOralAbsorptionRateConstant() [2/2]
|
virtual |
◆ GetScalar()
|
virtual |
◆ HasAcidDissociationConstant()
|
virtual |
◆ HasBindingProtein()
|
virtual |
◆ HasBloodPlasmaRatio()
|
virtual |
◆ HasFractionUnboundInPlasma()
|
virtual |
◆ HasIonicState()
|
virtual |
◆ HasLogP()
|
virtual |
◆ HasOralAbsorptionRateConstant()
|
virtual |
◆ InvalidateBindingProtein()
|
virtual |
◆ InvalidateIonicState()
|
virtual |
◆ IsValid()
|
virtual |
◆ SetBindingProtein()
|
virtual |
◆ SetIonicState()
|
virtual |
Friends And Related Function Documentation
◆ PBSubstance
|
friend |
Member Data Documentation
◆ m_AcidDissociationConstant
|
protected |
◆ m_BindingProtein
|
protected |
◆ m_BloodPlasmaRatio
|
protected |
◆ m_FractionUnboundInPlasma
|
protected |
◆ m_IonicState
|
protected |
◆ m_LogP
|
protected |
◆ m_OralAbsorptionRateConstant
|
protected |

Public Member Functions inherited from