Register< T > Struct Template Reference
|
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
Public Member Functions |
Static Public Member Functions |
Public Attributes |
Static Public Attributes |
Private Member Functions |
List of all members
amr_wind::Factory< Base, Args >::Register< T > Struct Template Reference
Class to handle registration of subclass for runtime selection. More...
#include <Factory.H>
Inheritance diagram for amr_wind::Factory< Base, Args >::Register< T >:
Collaboration diagram for amr_wind::Factory< Base, Args >::Register< T >:
Public Member Functions | |
| ~Register () override | |
Static Public Member Functions | |
| static bool | add_sub_type () |
Public Attributes | |
| friend | T |
Static Public Attributes | |
| static bool | registered |
Private Member Functions | |
| Register () | |
Detailed Description
template<class Base, class... Args>
template<class T>
struct amr_wind::Factory< Base, Args >::Register< T >
template<class T>
struct amr_wind::Factory< Base, Args >::Register< T >
Class to handle registration of subclass for runtime selection.
Constructor & Destructor Documentation
◆ ~Register()
template<class Base, class... Args>
template<class T>
|
inlineoverride |
◆ Register()
template<class Base, class... Args>
template<class T>
|
inlineprivate |
Member Function Documentation
◆ add_sub_type()
template<class Base, class... Args>
template<class T>
|
inlinestatic |
Member Data Documentation
◆ registered
template<class Base, class... Args>
template<class T>
|
static |
◆ T
template<class Base, class... Args>
template<class T>
| friend amr_wind::Factory< Base, Args >::Register< T >::T |
The documentation for this struct was generated from the following file:
- /home/runner/work/amr-wind/amr-wind/amr-wind/core/Factory.H
Generated by