33#ifndef WOSS_RES_PRESSURE_TXT_DB_CREATOR_H
34#define WOSS_RES_PRESSURE_TXT_DB_CREATOR_H
71 virtual std::unique_ptr<WossDbCreator>
clone()
const override {
return std::make_unique<ResPressureTxtDbCreator>(*
this); }
77 virtual std::unique_ptr<WossDb>
createWossDb()
const override;
DbCreator for textual Pressure database.
Definition res-pressure-txt-db-creator.h:48
ResPressureTxtDbCreator()=default
virtual bool initializeDb(WossDb &woss_db) const override
Definition res-pressure-txt-db-creator.cpp:58
virtual std::unique_ptr< WossDbCreator > clone() const override
Definition res-pressure-txt-db-creator.h:71
virtual ~ResPressureTxtDbCreator() override=default
double getSpaceSampling() const
Definition res-pressure-txt-db-creator.h:81
virtual std::unique_ptr< WossDb > createWossDb() const override
Definition res-pressure-txt-db-creator.cpp:41
ResPressureTxtDbCreator & operator=(const ResPressureTxtDbCreator ©)=default
ResPressureTxtDbCreator & operator=(ResPressureTxtDbCreator &&tmp)=default
double space_sampling
Definition res-pressure-txt-db-creator.h:85
ResPressureTxtDbCreator(const ResPressureTxtDbCreator ©)=default
void setSpaceSampling(double value)
Definition res-pressure-txt-db-creator.h:79
ResPressureTxtDbCreator(ResPressureTxtDbCreator &&tmp)=default
Abstract class that provides the interface of database creator ( Factory object )
Definition woss-db-creator.h:55
Abstract class that provides the interface of databases.
Definition woss-db.h:79
Definition ac-toolbox-arr-asc-reader.h:44
Provides the interface for woss::WossDbCreator class.