|
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.