| <large>libXpertMassCore and libXpertMassGui Developer Documentation</large>

- libXpertMassCore
- ChemicalGroup

# List of All Members for MsXpS::libXpertMassCore::ChemicalGroup

This is the complete list of members for MsXpS::libXpertMassCore::ChemicalGroup, including inherited members.

- ChemicalGroup(const QString &, float, bool, MsXpS::libXpertMassCore::Enums::ChemicalGroupTrapped)
- ChemicalGroup(const MsXpS::libXpertMassCore::ChemicalGroup &)
- ~ChemicalGroup()
- findRuleByEntity(const QString &, std::size_t &) const : MsXpS::libXpertMassCore::ChemicalGroupRuleSPtr
- findRuleByEntityAndName(const QString &, const QString &, std::size_t &) const : MsXpS::libXpertMassCore::ChemicalGroupRuleSPtr
- findRuleByName(const QString &, std::size_t &) const : MsXpS::libXpertMassCore::ChemicalGroupRuleSPtr
- getName() const : QString
- getPka() const : float
- getPolRule() const : MsXpS::libXpertMassCore::Enums::ChemicalGroupTrapped
- getRulesCstRef() const : const std::vector<MsXpS::libXpertMassCore::ChemicalGroupRuleSPtr> &
- getRulesRef() : std::vector<MsXpS::libXpertMassCore::ChemicalGroupRuleSPtr> &
- isAcidCharged() const : bool
- isValid() const : bool

- m_acidCharged : bool
- m_name : QString
- m_pka : float
- m_polymerizationRule : MsXpS::libXpertMassCore::Enums::ChemicalGroupTrapped
- m_rules : std::vector<MsXpS::libXpertMassCore::ChemicalGroupRuleSPtr>
- renderXmlMdfElement(const QDomElement &) : bool
- renderXmlMnmElement(const QDomElement &) : bool
- setAcidCharged(bool)
- setName(QString)
- setPka(float)
- setPolRule(MsXpS::libXpertMassCore::Enums::ChemicalGroupTrapped)
- validate(MsXpS::libXpertMassCore::ErrorList *) const : bool
- operator=(const MsXpS::libXpertMassCore::ChemicalGroup &) : MsXpS::libXpertMassCore::ChemicalGroup &