NetCDF Timestamp Mapper  1.0
Maps timestamps (and variables) to netCDF files using sqlite3.
tsm::cli::CLIOptions Struct Reference

#include <CLIOptions.hpp>

Public Member Functions

 CLIOptions (const cxxopts::ParseResult &result)
 
bool verify () const
 Validate the given inputs. More...
 

Public Attributes

const std::string InputDir
 
const std::string DatasetName
 
const std::string OutputDir
 
const std::string RegexPattern
 
const std::string FileListPath
 
const bool DryRun { false }
 
const bool RegenIndices { false }
 
const bool Forecast { false }
 
const bool Historical { false }
 

Constructor & Destructor Documentation

tsm::cli::CLIOptions::CLIOptions ( const cxxopts::ParseResult &  result)
inlineexplicit

Member Function Documentation

bool tsm::cli::CLIOptions::verify ( ) const

Validate the given inputs.

Member Data Documentation

const std::string tsm::cli::CLIOptions::DatasetName
const bool tsm::cli::CLIOptions::DryRun { false }
const std::string tsm::cli::CLIOptions::FileListPath
const bool tsm::cli::CLIOptions::Forecast { false }
const bool tsm::cli::CLIOptions::Historical { false }
const std::string tsm::cli::CLIOptions::InputDir
const std::string tsm::cli::CLIOptions::OutputDir
const bool tsm::cli::CLIOptions::RegenIndices { false }
const std::string tsm::cli::CLIOptions::RegexPattern

The documentation for this struct was generated from the following files: