16 class FMTgraphvertextoyield;
21#ifndef FMTYIELDREQUEST_H_INCLUDED
22#define FMTYIELDREQUEST_H_INCLUDED
27 class FMTyieldhandler;
38 mutable std::vector<const std::unique_ptr<FMTyieldhandler>*> datas;
43 void updatedata(
const FMTyields& yields)
const;
54 const std::vector<const std::unique_ptr<FMTyieldhandler>*>&
getdatas()
const;
Definition: FMTdevelopment.hpp:44
Definition: FMTmask.hpp:96
Definition: FMTobject.hpp:50
Definition: FMTyieldrequest.hpp:36
FMTyieldrequest(const FMTdevelopment &ldevelopment)
FMTyieldrequest(const FMTdevelopment &ldevelopment, const FMTyieldrequest &oldrequest)
FMTyieldrequest(const FMTdevelopment &ldevelopment, const Graph::FMTgraphvertextoyield &lgraphvertex)
const Core::FMTmask & getresumemask() const
FMTyieldrequest(const FMTyieldrequest &rhs)=default
FMTyieldrequest & operator=(const FMTyieldrequest &rhs)=default
const Graph::FMTgraphvertextoyield * getvertexgraphinfo() const
FMTyieldrequest()=default
const std::vector< const std::unique_ptr< FMTyieldhandler > * > & getdatas() const
const FMTdevelopment & getdevelopment() const
Definition: FMTyields.hpp:40
Definition: FMTgraphvertextoyield.hpp:27
The Core namespace provides classes for simulating stands/strata growth/harvest through time.
Definition: FMTaction.hpp:31
Namespace for using/building unidirectional graphs in FMT.
Definition: FMTareaparser.hpp:31