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

#include <mapsdataprovider.h>

Classes

struct  Impl
 

Public Member Functions

 MapsDataProvider ()
 
 ~MapsDataProvider () noexcept
 
void attach (std::shared_ptr< SQLiteOutputStorage > storage)
 
std::shared_ptr< types::EnvironmentDatagetEnvironmentData (types::NodeId nodeId, types::tstep_t tstep)
 
std::shared_ptr< types::NodesPopDatagetNodesPopData (types::NodeId nodeId, types::tstep_t tstep)
 
std::shared_ptr< types::NodesBenthosDatagetNodesBenthosData (types::NodeId nodeId, types::tstep_t tstep)
 

Constructor & Destructor Documentation

◆ MapsDataProvider()

MapsDataProvider::MapsDataProvider ( )

◆ ~MapsDataProvider()

MapsDataProvider::~MapsDataProvider ( )
defaultnoexcept

Member Function Documentation

◆ attach()

void MapsDataProvider::attach ( std::shared_ptr< SQLiteOutputStorage storage)

◆ getEnvironmentData()

std::shared_ptr< types::EnvironmentData > MapsDataProvider::getEnvironmentData ( types::NodeId  nodeId,
types::tstep_t  tstep 
)

◆ getNodesBenthosData()

std::shared_ptr< types::NodesBenthosData > MapsDataProvider::getNodesBenthosData ( types::NodeId  nodeId,
types::tstep_t  tstep 
)

◆ getNodesPopData()

std::shared_ptr< types::NodesPopData > MapsDataProvider::getNodesPopData ( types::NodeId  nodeId,
types::tstep_t  tstep 
)

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