Chemical Data Processing Library C++ API - Version 1.2.0
Namespaces | Variables
ReactionRole.hpp File Reference

Definition of constants in namespace CDPL::Chem::ReactionRole. More...

Go to the source code of this file.

Namespaces

 CDPL
 The namespace of the Chemical Data Processing Library.
 
 CDPL::Chem
 Contains classes and functions related to chemistry.
 
 CDPL::Chem::ReactionRole
 Provides constants that are used to specify the role of molecules (components) in a chemical reaction.
 

Variables

constexpr unsigned int CDPL::Chem::ReactionRole::NONE = 0x0
 Specifies that a molecule is not a reaction component. More...
 
constexpr unsigned int CDPL::Chem::ReactionRole::REACTANT = 0x1
 Specifies the reactants of a reaction. More...
 
constexpr unsigned int CDPL::Chem::ReactionRole::AGENT = 0x2
 Specifies the agents of a reaction (e.g. solvent or catalyst). More...
 
constexpr unsigned int CDPL::Chem::ReactionRole::CATALYST = AGENT
 Equivalent to ReactionRole::AGENT. More...
 
constexpr unsigned int CDPL::Chem::ReactionRole::PRODUCT = 0x4
 Specifies the products of a reaction. More...
 
constexpr unsigned int CDPL::Chem::ReactionRole::ALL = REACTANT | AGENT | PRODUCT
 Specifies reactants, agents and products of a reaction. More...
 

Detailed Description

Definition of constants in namespace CDPL::Chem::ReactionRole.