NeoFOAM
WIP Prototype of a modern OpenFOAM core
|
Template struct for registering documentation of a base class. More...
#include <runtimeSelectionFactory.hpp>
Public Member Functions | |
RegisterDocumentation () | |
Static Public Member Functions | |
static bool | init () |
Static function to initialize the registration of the class documentation. | |
Static Public Attributes | |
static bool | REGISTERED = RegisterDocumentation<baseClass>::init() |
Template struct for registering documentation of a base class.
This struct is used to register the documentation of a base class. It provides a static function init()
that registers the class documentation by calling BaseClassDocumentation::registerClass()
. The registration includes the class name, documentation, schema, and entries.
baseClass | The base class for which the documentation is being registered. |
Definition at line 120 of file runtimeSelectionFactory.hpp.
|
inline |
Definition at line 122 of file runtimeSelectionFactory.hpp.
|
inlinestatic |
Static function to initialize the registration of the class documentation.
This function is called to register the class documentation by calling BaseClassDocumentation::registerClass()
. It includes the class name, documentation, schema, and entries.
Definition at line 138 of file runtimeSelectionFactory.hpp.
|
static |
Static variable used to trigger the registration of the class documentation.
Definition at line 145 of file runtimeSelectionFactory.hpp.