datatypes::timeseries::TimeSeriesSourceInfoImpl¶
#include <time_series_store.hpp>
Inherited by datatypes::timeseries::NetCdfSourceInfo
Public Functions¶
Name | |
---|---|
virtual | ~TimeSeriesSourceInfoImpl() |
virtual TimeSeriesSourceInfoImpl * | Clone() const =0 |
virtual bool | ApplyRootDir(const string & rootDir) |
virtual SingleTimeSeriesStore< double > * | CreateSingleTimeSeriesStore() const |
virtual EnsembleTimeSeriesStore< double > * | CreateEnsembleTimeSeriesStore() const |
virtual TimeSeriesEnsembleTimeSeriesStore< double > * | CreateTimeSeriesEnsembleTimeSeriesStore() const |
virtual std::map< string, string > | GetSerializableConfiguration() const |
string | OptionalApplyRootDir(const std::string & rootDir, const std::string & filename, bool checkDirExists =true) |
Protected Functions¶
Name | |
---|---|
TimeSeriesSourceInfoImpl() | |
TimeSeriesSourceInfoImpl(const TimeSeriesSourceInfoImpl & src) |
Public Functions Documentation¶
function ~TimeSeriesSourceInfoImpl¶
function Clone¶
Reimplemented by: datatypes::timeseries::NetCdfSourceInfo::Clone
function ApplyRootDir¶
Reimplemented by: datatypes::timeseries::NetCdfSourceInfo::ApplyRootDir
function CreateSingleTimeSeriesStore¶
Reimplemented by: datatypes::timeseries::NetCdfSourceInfo::CreateSingleTimeSeriesStore
function CreateEnsembleTimeSeriesStore¶
Reimplemented by: datatypes::timeseries::NetCdfSourceInfo::CreateEnsembleTimeSeriesStore
function CreateTimeSeriesEnsembleTimeSeriesStore¶
virtual TimeSeriesEnsembleTimeSeriesStore< double > * CreateTimeSeriesEnsembleTimeSeriesStore() const
Reimplemented by: datatypes::timeseries::NetCdfSourceInfo::CreateTimeSeriesEnsembleTimeSeriesStore
function GetSerializableConfiguration¶
Reimplemented by: datatypes::timeseries::NetCdfSourceInfo::GetSerializableConfiguration
function OptionalApplyRootDir¶
static string OptionalApplyRootDir(
const std::string & rootDir,
const std::string & filename,
bool checkDirExists =true
)
Protected Functions Documentation¶
function TimeSeriesSourceInfoImpl¶
function TimeSeriesSourceInfoImpl¶
Updated on 2022-08-21 at 18:10:33 +1000