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.