|
| template<typename DerivedComponent> |
| std::string | wsf::multiresolution::CommandName () |
| | This name, associated with DerivedComponent, is for use in the multiresolution framework. It is set as the name of the platform component instantiated with DerivedComponent.
|
| template<typename DerivedComponent> |
| std::string | wsf::multiresolution::BaseTypeName () |
| | This name, associated with DerivedComponent, is used as the base input type for scenario input.
|
| template<typename DerivedComponent> |
| constexpr bool | wsf::multiresolution::RequiresUserInputName () |
| template<typename DerivedComponent> |
| constexpr const char * | wsf::multiresolution::BaseComponentName () |
| std::unordered_map< std::string, bool > | wsf::multiresolution::ComponentTypeRequiresNameMap () |
| | Generates a map of each supported multiresolution type name to its required user input flag.
|
| template<typename Last> |
| std::unordered_map< std::string, bool > | wsf::multiresolution::detail::AppendComponentTypeMap (std::unordered_map< std::string, bool > &&componentTypeMap) |
| template<typename First, typename Second, typename... Rest> |
| std::unordered_map< std::string, bool > | wsf::multiresolution::detail::AppendComponentTypeMap (std::unordered_map< std::string, bool > &&componentTypeMap) |