NetCDF Timestamp Mapper  1.0
Maps timestamps (and variables) to netCDF files using sqlite3.
tsm::Database Member List

This is the complete list of members for tsm::Database, including all inherited members.

closeConnection()tsm::Databaseprivate
configureDBConnection()tsm::Databaseprivate
configureSQLITE()tsm::Databaseprivate
createDimensionsTable()tsm::Databaseprivate
createHistoricalTable()tsm::Databaseprivate
createVariablesDimensionsTable()tsm::Databaseprivate
createVariablesTable()tsm::Databaseprivate
Database(const std::filesystem::path &inputPath, const std::filesystem::path &outputPath, const std::string &datasetName)tsm::Database
execStatement(const std::string &sqlStatement, int(*callback)(void *, int, char **, char **)=nullptr)tsm::Databaseprivate
insertData(const ds::DatasetDesc &datasetDesc)tsm::Database
insertHistorical(const ds::DatasetDesc &datasetDesc)tsm::Databaseprivate
insertHistoricalCombined(const ds::DatasetDesc &datasetDesc)tsm::Databaseprivate
m_DBHandletsm::Databaseprivate
m_inputPathtsm::Databaseprivate
m_outputFilePathtsm::Databaseprivate
open()tsm::Database
populateHistoricalJoinTable(const ds::DatasetDesc &datasetDesc)tsm::Databaseprivate
populateVarsDimTable(const std::unordered_set< ds::VariableDesc > &insertedVariables)tsm::Databaseprivate
prepareStatement(const std::string &sqlStatement)tsm::Databaseprivate
stmtPtr typedeftsm::Databaseprivate
~Database()tsm::Database