COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
Interface for option builders that can be registered with the factory. More...
#include <OptionFactory.hpp>
Inherited by OptionArrayBuilder< TYPE >, OptionComponentArrayBuilder< CTYPE >, OptionComponentBuilder< CTYPE >, OptionTBuilder< TYPE >, and OptionURIBuilder.
Public Member Functions | |
virtual | ~OptionBuilder () |
virtual boost::shared_ptr< Option > | create_option (const std::string &name, const boost::any &default_value)=0 |
Create an option with the given default value, passed as a string or vector of strings. More... | |
Interface for option builders that can be registered with the factory.
Definition at line 22 of file OptionFactory.hpp.
|
inlinevirtual |
Definition at line 25 of file OptionFactory.hpp.
|
pure virtual |
Create an option with the given default value, passed as a string or vector of strings.
Implemented in OptionTBuilder< TYPE >, OptionComponentArrayBuilder< CTYPE >, OptionURIBuilder, OptionComponentBuilder< CTYPE >, and OptionArrayBuilder< TYPE >.
Send comments to: COOLFluiD Web Admin |