NeoFOAM
WIP Prototype of a modern OpenFOAM core
Loading...
Searching...
No Matches
Public Attributes | List of all members
NeoFOAM::BaseClassData Class Reference

Represents the data for a base class. More...

#include <runtimeSelectionFactory.hpp>

Public Attributes

std::function< std::string(const std::string &)> doc
 
std::function< std::string(const std::string &)> schema
 
std::function< std::vector< std::string >()> entries
 

Detailed Description

Represents the data for a base class.

This class holds the information related to a base class, including documentation, schema, and entries.

Definition at line 32 of file runtimeSelectionFactory.hpp.

Member Data Documentation

◆ doc

std::function<std::string(const std::string&)> NeoFOAM::BaseClassData::doc

Function to retrieve the documentation for a specific entry.

Definition at line 37 of file runtimeSelectionFactory.hpp.

◆ entries

std::function<std::vector<std::string>()> NeoFOAM::BaseClassData::entries

Function to retrieve the list of entries.

Definition at line 41 of file runtimeSelectionFactory.hpp.

◆ schema

std::function<std::string(const std::string&)> NeoFOAM::BaseClassData::schema

Function to retrieve the schema for a specific entry.

Definition at line 39 of file runtimeSelectionFactory.hpp.


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