33#ifndef WOSS_RES_TIME_ARR_BIN_DB_CREATOR_H
34#define WOSS_RES_TIME_ARR_BIN_DB_CREATOR_H
71 virtual std::unique_ptr<WossDbCreator>
clone()
const override {
return std::make_unique<ResTimeArrBinDbCreator>(*
this); }
77 virtual std::unique_ptr<WossDb>
createWossDb()
const override;
DbCreator for textual TimeArr database.
Definition res-time-arr-bin-db-creator.h:48
ResTimeArrBinDbCreator(const ResTimeArrBinDbCreator ©)=default
ResTimeArrBinDbCreator()=default
ResTimeArrBinDbCreator(ResTimeArrBinDbCreator &&tmp)=default
ResTimeArrBinDbCreator & operator=(const ResTimeArrBinDbCreator ©)=default
double getSpaceSampling() const
Definition res-time-arr-bin-db-creator.h:82
ResTimeArrBinDbCreator & operator=(ResTimeArrBinDbCreator &&tmp)=default
virtual std::unique_ptr< WossDb > createWossDb() const override
Definition res-time-arr-bin-db-creator.cpp:40
virtual ~ResTimeArrBinDbCreator() override=default
double space_sampling
Definition res-time-arr-bin-db-creator.h:86
void setSpaceSampling(double value)
Definition res-time-arr-bin-db-creator.h:80
virtual std::unique_ptr< WossDbCreator > clone() const override
Definition res-time-arr-bin-db-creator.h:71
virtual bool initializeDb(WossDb &woss_db) const
Definition res-time-arr-bin-db-creator.cpp:57
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.