NeoFOAM
WIP Prototype of a modern OpenFOAM core
Loading...
Searching...
No Matches
NeoFOAM::RuntimeSelectionFactory< Base, Params > Class Template Reference

A factory class for runtime selection of derived classes. More...

#include <runtimeSelectionFactory.hpp>

Detailed Description

template<typename Base, typename Params>
class NeoFOAM::RuntimeSelectionFactory< Base, Params >

A factory class for runtime selection of derived classes.

The RuntimeSelectionFactory class provides a mechanism for creating and managing instances of derived classes at runtime. It allows registration of derived classes and provides methods for creating instances, accessing documentation and schemas, and retrieving a list of available options.

Template Parameters
BaseThe base class from which the derived classes inherit.
ParametersThe template parameters for the derived classes.

Definition at line 177 of file runtimeSelectionFactory.hpp.


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