datatypes::timeseries::TimeSeriesLibraryDescription¶
#include <time_series_store.hpp>
Public Functions¶
Name | |
---|---|
void | AddSingle(const string & dataId, const TimeSeriesSourceInfo & t) |
void | AddEnsembleTs(const string & dataId, const TimeSeriesSourceInfo & t) |
void | AddTsEnsembleTs(const string & dataId, const TimeSeriesSourceInfo & t) |
boost::filesystem::path | GetFullPath(const string & relativePath) const |
string | GetRootDirectory() const |
vector< string > | GetDataIdSingle() const |
vector< string > | GetDataIdEnsembleTs() const |
vector< string > | GetDataIdTsEnsembleTs() const |
std::map< string, string > | GetSerializableConfiguration(const string & dataId, const vector< string > & mandatoryKeys =vector< string >({})) const |
void | SetLoadedFileName(const string & fileName) |
void | SetDataPath(const string & dataPath) |
string | GetDataPath() const |
SingleTimeSeriesStore< double > * | CreateSingleTimeSeriesStore(const string & dataId) const |
EnsembleTimeSeriesStore< double > * | CreateEnsembleTimeSeriesStore(const string & dataId) const |
TimeSeriesEnsembleTimeSeriesStore< double > * | CreateTimeSeriesEnsembleTimeSeriesStore(const string & dataId) const |
Friends¶
Name | |
---|---|
class | TimeSeriesLibrary |
Public Functions Documentation¶
function AddSingle¶
function AddEnsembleTs¶
function AddTsEnsembleTs¶
function GetFullPath¶
function GetRootDirectory¶
function GetDataIdSingle¶
function GetDataIdEnsembleTs¶
function GetDataIdTsEnsembleTs¶
function GetSerializableConfiguration¶
std::map< string, string > GetSerializableConfiguration(
const string & dataId,
const vector< string > & mandatoryKeys =vector< string >({})
) const
function SetLoadedFileName¶
function SetDataPath¶
function GetDataPath¶
function CreateSingleTimeSeriesStore¶
function CreateEnsembleTimeSeriesStore¶
function CreateTimeSeriesEnsembleTimeSeriesStore¶
TimeSeriesEnsembleTimeSeriesStore< double > * CreateTimeSeriesEnsembleTimeSeriesStore(
const string & dataId
) const
Friends¶
friend TimeSeriesLibrary¶
Updated on 2022-08-21 at 18:10:33 +1000