| Develop Biology
                         The language of life | 
#include <Products.h>
| Public Member Functions | |
| Products () | |
| Products (Code result) | |
| Products (Code result, const Substances *substances) | |
| Products (const Reactants *reactants) | |
| Products (const Substances *substances) | |
| virtual | ~Products () | 
| operator Code () | |
| operator Reactants () | |
| operator Substances () | |
| virtual bool | operator!= (const Code code) const | 
| virtual bool | operator== (const Code code) const | 
| Protected Attributes | |
| Code | m_result | 
| Substances | m_substances | 
Products are the result of a chemical::Reaction. As such, they include Substances (in order to chain Reactions) And they include a Code, indicating the result of the reaction. They can be treated as either Substances or a Code.
Definition at line 36 of file Products.h.
| bio::chemical::Products::Products | ( | ) | 
Definition at line 28 of file Products.cpp.
| bio::chemical::Products::Products | ( | Code | result | ) | 
| bio::chemical::Products::Products | ( | const Substances * | substances | ) | 
Assume m_result Success(), since we're given a value and no error to report.
| substances | 
Definition at line 42 of file Products.cpp.
| bio::chemical::Products::Products | ( | const Reactants * | reactants | ) | 
Assume m_result Success(), since we're given a value and no error to report.
| reactants | 
Definition at line 50 of file Products.cpp.
| bio::chemical::Products::Products | ( | Code | result, | 
| const Substances * | substances | ||
| ) | 
| result | |
| substances | 
Definition at line 58 of file Products.cpp.
| 
 | virtual | 
Definition at line 69 of file Products.cpp.
| bio::chemical::Products::operator Code | ( | ) | 
| bio::chemical::Products::operator Reactants | ( | ) | 
see molecular::Pathway for use.
Definition at line 84 of file Products.cpp.
| bio::chemical::Products::operator Substances | ( | ) | 
Definition at line 79 of file Products.cpp.
| 
 | virtual | 
| code | 
Definition at line 89 of file Products.cpp.
References m_result.
| 
 | virtual | 
| code | 
Definition at line 94 of file Products.cpp.
References m_result.
| 
 | protected | 
Definition at line 106 of file Products.h.
Referenced by operator!=(), and operator==().
| 
 | protected | 
Definition at line 105 of file Products.h.