OpenPFC  0.1.4
Phase Field Crystal simulation framework
Loading...
Searching...
No Matches
pfc::ui::ParameterMetadata< T >::Builder Class Reference

Builder pattern for fluent parameter construction. More...

#include <parameter_metadata.hpp>

Public Member Functions

Buildername (const std::string &n)
 
Builderdescription (const std::string &desc)
 
Builderrequired (bool req=true)
 
Builderoptional (bool opt=true)
 
Buildermin (T min_val)
 
Buildermax (T max_val)
 
Builderrange (T min_val, T max_val)
 
Buildertypical (T typ_val)
 
Builderdefault_val (T def_val)
 
Builderunits (const std::string &u)
 
Buildercategory (const std::string &cat)
 
ParameterMetadata< T > build () const
 

Detailed Description

template<typename T>
class pfc::ui::ParameterMetadata< T >::Builder

Builder pattern for fluent parameter construction.


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