https://mooseframework.inl.gov
Static Public Attributes | List of all members
InputParameters::isValidCommandLineType< T > Struct Template Reference

Determines whether or not the given type is a type that is supported for a command line parameter. More...

#include <InputParameters.h>

Static Public Attributes

static constexpr bool value
 

Detailed Description

template<typename T>
struct InputParameters::isValidCommandLineType< T >

Determines whether or not the given type is a type that is supported for a command line parameter.

In particular, whether or not CommandLine::populateCommandLineParams supports extracting these types.

Definition at line 139 of file InputParameters.h.

Member Data Documentation

◆ value

template<typename T >
constexpr bool InputParameters::isValidCommandLineType< T >::value
static
Initial value:
=
std::is_same_v<T, std::string> || std::is_same_v<T, std::vector<std::string>> ||
std::is_same_v<T, Real> || std::is_same_v<T, unsigned int> || std::is_same_v<T, int> ||
std::is_same_v<T, bool> || std::is_same_v<T, MooseEnum>

Definition at line 141 of file InputParameters.h.


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