Chemical Data Processing Library C++ API - Version 1.1.1
Variables
CDPL::Chem::ReactionRole Namespace Reference

Provides constants that are used to specify the role of molecules (components) in a chemical reaction. More...

Variables

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

Detailed Description

Provides constants that are used to specify the role of molecules (components) in a chemical reaction.

Variable Documentation

◆ NONE

const unsigned int CDPL::Chem::ReactionRole::NONE = 0x0

Specifies that a molecule is not a reaction component.

◆ REACTANT

const unsigned int CDPL::Chem::ReactionRole::REACTANT = 0x1

Specifies the reactants of a reaction.

◆ AGENT

const unsigned int CDPL::Chem::ReactionRole::AGENT = 0x2

Specifies the agents of a reaction (e.g. solvent or catalyst).

◆ CATALYST

const unsigned int CDPL::Chem::ReactionRole::CATALYST = AGENT

Equivalent to ReactionRole::AGENT.

◆ PRODUCT

const unsigned int CDPL::Chem::ReactionRole::PRODUCT = 0x4

Specifies the products of a reaction.

◆ ALL

const unsigned int CDPL::Chem::ReactionRole::ALL = REACTANT | AGENT | PRODUCT

Specifies reactants, agents and products of a reaction.