netxsimdg
Loading...
Searching...
No Matches
Nextsim::MissingData Class Reference
Inheritance diagram for Nextsim::MissingData:
Inheritance graph
Collaboration diagram for Nextsim::MissingData:
Collaboration graph

Static Public Attributes

static const double defaultValue = -0x1p300
 
static double value = MissingData::defaultValue
 
- Static Public Attributes inherited from Nextsim::Configured< MissingData >
static const std::map< int, std::string > keyMap
 A per-class static map to provide compile-time checking of configuration keys.
 

Additional Inherited Members

- Public Types inherited from Nextsim::Configured< MissingData >
typedef ConfigurationHelp::HelpMap HelpMap
 
using ConfigType
 
- Public Member Functions inherited from Nextsim::Configured< MissingData >
const std::map< int, std::string > keyMap
 
const std::map< int, std::string > keyMap
 
const std::map< int, std::string > keyMap
 
const std::map< int, std::string > keyMap
 
virtual void configure ()=0
 The configuration function.
 
virtual ConfigMap getConfiguration () const
 Returns the current configuration of the object.
 
- Public Member Functions inherited from Nextsim::ConfiguredBase
- Static Public Member Functions inherited from Nextsim::Configured< MissingData >
static T getConfiguration (const std::string &name, const T &defaultValue)
 Gets the value of the configuration with a given name from the default Configurator.
 
static void tryConfigure (T &ref)
 Template function for conditionally configuring references.
 
static void tryConfigure (T *ptr)
 Template function for conditionally configuring classes via a pointer.
 
static ConfigMap tryGetConfiguration (T &ref)
 Template function for conditionally retrieving class configuration via a reference.
 
static ConfigMap tryGetConfiguration (T *ptr)
 Template function for conditionally retrieving class configuration via a pointer.
 
static HelpMap & getHelpText (HelpMap &map, bool getAll)
 Gets the text to be printed as the help text for this configuration.
 
static HelpMap & getHelpRecursive (HelpMap &map, bool getAll)
 Gets the configuration help text for the current class as well as any classes used herein.
 
static void clearConfigurationMap ()
 Clear the configuration map. Usually used only in test suites.
 
- Protected Member Functions inherited from Nextsim::Configured< MissingData >
void addOption (const std::string &name, const T &defaultValue)
 Adds an option to the per-class option map.
 
retrieveValue (const std::string &name)
 Retrieves a configured value of a single option.
 

Detailed Description

Definition at line 15 of file MissingData.hpp.

Member Data Documentation

◆ defaultValue

const double Nextsim::MissingData::defaultValue = -0x1p300
static

Definition at line 17 of file MissingData.hpp.

◆ value

double Nextsim::MissingData::value = MissingData::defaultValue
static

Definition at line 18 of file MissingData.hpp.


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