![]() |
FMT 1.2.0
Forest management tools for forest planning
|
Development keyed by age, period, mask and yield, used to cache yield values. More...
#include <FMTYieldDevelopment.h>
Public Member Functions | |
| FMTYieldDevelopment (int p_age, int p_period, const boost::dynamic_bitset< uint8_t > &p_mask, const std::string &p_yield) | |
| Construct a yield development from an age, a period, a mask and a yield. | |
| bool | operator== (const FMTYieldDevelopment &p_yieldDev) const |
| Equality comparison operator of FMTYieldDevelopment. | |
| size_t | hash () const |
| Return the hash of the yield development. | |
| int | getPeriod () const |
| Return the period of the yield development. | |
Development keyed by age, period, mask and yield, used to cache yield values.
| Core::FMTYieldDevelopment::FMTYieldDevelopment | ( | int | p_age, |
| int | p_period, | ||
| const boost::dynamic_bitset< uint8_t > & | p_mask, | ||
| const std::string & | p_yield | ||
| ) |
Construct a yield development from an age, a period, a mask and a yield.
| [in] | p_age | the age. |
| [in] | p_period | the period. |
| [in] | p_mask | the mask. |
| [in] | p_yield | the yield. |
| int Core::FMTYieldDevelopment::getPeriod | ( | ) | const |
Return the period of the yield development.
| size_t Core::FMTYieldDevelopment::hash | ( | ) | const |
Return the hash of the yield development.
| bool Core::FMTYieldDevelopment::operator== | ( | const FMTYieldDevelopment & | p_yieldDev | ) | const |
Equality comparison operator of FMTYieldDevelopment.
| [in] | p_yieldDev | the yield development to compare with. |