8#ifndef FMTfuturdevelopment_H_INCLUDED
9#define FMTfuturdevelopment_H_INCLUDED
12#include <boost/serialization/serialization.hpp>
14#include <boost/serialization/export.hpp>
29 friend class boost::serialization::access;
30 template<
class Archive>
31 void serialize(Archive& ar,
const unsigned int version)
34 ar & boost::serialization::make_nvp(
"development", boost::serialization::base_object<FMTdevelopment>(*
this));
37 _exhandler->printexceptions(
"",
"FMTfuturdevelopment::serialize", __LINE__, __FILE__);
75 std::unique_ptr<FMTdevelopment>
Clone()
const override;
#define FMTEXPORT
Definition: FMTutility.hpp:92
Definition: FMTdevelopment.hpp:44
Definition: FMTfuturdevelopment.hpp:24
double getarea() const override
FMTfuturdevelopment(const FMTfuturdevelopment &rhs)
std::unique_ptr< FMTdevelopment > Clone() const override
FMTfuturdevelopment(const FMTdevelopment &dev)
~FMTfuturdevelopment()=default
The Core namespace provides classes for simulating stands/strata growth/harvest through time.
Definition: FMTaction.hpp:31