DISPLACE  1.0
A spatial model of fisheries to help sustainable fishing and maritime spatial planning
ModelMetadataAccessor Class Reference

#include <modelmetadataaccessor.h>

Public Member Functions

 ModelMetadataAccessor (std::shared_ptr< MetadataTable >)
 
void setLastTStep (size_t tstep)
 
size_t lastTStep () const
 
void setNbPops (int n)
 
int nbPops () const
 
void setNbSizes (int n)
 
int nbSize () const
 
void setNbBenthos (int n)
 
int nbBenthos ()
 
std::vector< int > getVectorOfInt (std::string key)
 
void setVectorOfInt (std::string key, const std::vector< int > &vector)
 

Constructor & Destructor Documentation

◆ ModelMetadataAccessor()

ModelMetadataAccessor::ModelMetadataAccessor ( std::shared_ptr< MetadataTable t)
explicit

Member Function Documentation

◆ getVectorOfInt()

std::vector< int > ModelMetadataAccessor::getVectorOfInt ( std::string  key)

◆ lastTStep()

size_t ModelMetadataAccessor::lastTStep ( ) const

◆ nbBenthos()

int ModelMetadataAccessor::nbBenthos ( )

◆ nbPops()

int ModelMetadataAccessor::nbPops ( ) const

◆ nbSize()

int ModelMetadataAccessor::nbSize ( ) const

◆ setLastTStep()

void ModelMetadataAccessor::setLastTStep ( size_t  tstep)

◆ setNbBenthos()

void ModelMetadataAccessor::setNbBenthos ( int  n)

◆ setNbPops()

void ModelMetadataAccessor::setNbPops ( int  n)

◆ setNbSizes()

void ModelMetadataAccessor::setNbSizes ( int  n)

◆ setVectorOfInt()

void ModelMetadataAccessor::setVectorOfInt ( std::string  key,
const std::vector< int > &  vector 
)

The documentation for this class was generated from the following files: