Base class for all interface objects. More...
#include <rcpp_interface_base.hpp>
Base class for all interface objects.
A virtual method to inherit to add objects to the TMB model.
Reimplemented in DataInterfaceBase.
Extracts derived quantities back to the Rcpp interface object from the Information object.
Reimplemented in DnormDistributionsInterface, DlnormDistributionsInterface, DmultinomDistributionsInterface, FleetInterface, LogisticMaturityInterface, CatchAtAgeInterface, PopulationInterface, BevertonHoltRecruitmentInterface, LogisticSelectivityInterface, and DoubleLogisticSelectivityInterface.
Set uncertainty values for the interface object.
This virtual method is intended to be overridden in derived classes to set uncertainty (standard error) values for model parameters or quantities using the provided map of standard error values. The default implementation logs a warning.
Reimplemented in LogisticMaturityInterface, BevertonHoltRecruitmentInterface, LogisticSelectivityInterface, and DoubleLogisticSelectivityInterface.
Convert the data to json representation for the output.
Reimplemented in AgeCompDataInterface, LengthCompDataInterface, IndexDataInterface, LandingsDataInterface, DnormDistributionsInterface, DlnormDistributionsInterface, DmultinomDistributionsInterface, EWAAGrowthInterface, LogisticMaturityInterface, BevertonHoltRecruitmentInterface, LogisticSelectivityInterface, and DoubleLogisticSelectivityInterface.
Report the parameter value as a string.