Factory class for IrpsWLTurbulenceIntensity interface.
More...
#include <RPSWindLabAPI.h>
|
| static IrpsWLTurbulenceIntensity * | BuildObject (const std::string &name) |
| |
| static std::map< const std::string, std::string > & | GetAuthorMap () |
| |
| static std::map< const std::string, std::string > & | GetDateMap () |
| |
| static std::map< const std::string, std::string > & | GetLinkMap () |
| |
| static std::map< const std::string, CreateTurbulenceIntensityCallback > & | GetObjectNamesMap () |
| |
| static std::map< const std::string, std::string > & | GetOjectAndPluginMap () |
| |
| static std::map< const std::string, std::string > & | GetOjectDescriptionMap () |
| |
| static std::map< const std::string, std::string > & | GetOjectsSkipDuringUnintallationMap () |
| |
| static QString | GetOwnerPlugin () |
| |
| static std::map< const std::string, PyObject * > & | GetProducerMap () |
| |
| static std::map< const std::string, bool > & | GetStationarityMap () |
| |
| static std::map< const std::string, std::string > & | GetTitleMap () |
| |
| static std::map< const std::string, std::string > & | GetTobeInstalledObjectsMap () |
| |
| static std::map< const std::string, std::string > & | GetVersionMap () |
| |
| static void | InitializeObject (const std::string &name, const std::string &pluginName, const std::string &publicationTitle, const std::string &publicationLink, const std::string &publicationAuthor, const std::string &publicationDate, const std::string &version, const bool &stationarity) |
| |
| static PyObject * | produceFeature (const std::string &newFeatureName, const std::string &simulationName, const std::string &pluggedFeatureName) |
| |
| static void | RegisterObject (const std::string &name, const std::string &pluginName, const std::string &description, CreateTurbulenceIntensityCallback cb) |
| |
| static void | SetOwnerPlugin (QString ownerPlugin) |
| |
| static void | UnregisterObject (const std::string &name, const std::string &pluginName) |
| |
Factory class for IrpsWLTurbulenceIntensity interface.
◆ CreateTurbulenceIntensityCallback
◆ CrpsTurbulenceIntensityFactory()
| CrpsTurbulenceIntensityFactory::CrpsTurbulenceIntensityFactory |
( |
| ) |
|
◆ ~CrpsTurbulenceIntensityFactory()
| CrpsTurbulenceIntensityFactory::~CrpsTurbulenceIntensityFactory |
( |
| ) |
|
◆ BuildObject()
◆ GetAuthorMap()
| std::map< const std::string, std::string > & CrpsTurbulenceIntensityFactory::GetAuthorMap |
( |
| ) |
|
|
static |
◆ GetDateMap()
| std::map< const std::string, std::string > & CrpsTurbulenceIntensityFactory::GetDateMap |
( |
| ) |
|
|
static |
◆ GetLinkMap()
| std::map< const std::string, std::string > & CrpsTurbulenceIntensityFactory::GetLinkMap |
( |
| ) |
|
|
static |
◆ GetObjectNamesMap()
◆ GetOjectAndPluginMap()
| std::map< const std::string, std::string > & CrpsTurbulenceIntensityFactory::GetOjectAndPluginMap |
( |
| ) |
|
|
static |
◆ GetOjectDescriptionMap()
| std::map< const std::string, std::string > & CrpsTurbulenceIntensityFactory::GetOjectDescriptionMap |
( |
| ) |
|
|
static |
◆ GetOjectsSkipDuringUnintallationMap()
| std::map< const std::string, std::string > & CrpsTurbulenceIntensityFactory::GetOjectsSkipDuringUnintallationMap |
( |
| ) |
|
|
static |
◆ GetOwnerPlugin()
| QString CrpsTurbulenceIntensityFactory::GetOwnerPlugin |
( |
| ) |
|
|
static |
◆ GetProducerMap()
| std::map< const std::string, PyObject * > & CrpsTurbulenceIntensityFactory::GetProducerMap |
( |
| ) |
|
|
static |
◆ GetStationarityMap()
| std::map< const std::string, bool > & CrpsTurbulenceIntensityFactory::GetStationarityMap |
( |
| ) |
|
|
static |
◆ GetTitleMap()
| std::map< const std::string, std::string > & CrpsTurbulenceIntensityFactory::GetTitleMap |
( |
| ) |
|
|
static |
◆ GetTobeInstalledObjectsMap()
| std::map< const std::string, std::string > & CrpsTurbulenceIntensityFactory::GetTobeInstalledObjectsMap |
( |
| ) |
|
|
static |
◆ GetVersionMap()
| std::map< const std::string, std::string > & CrpsTurbulenceIntensityFactory::GetVersionMap |
( |
| ) |
|
|
static |
◆ InitializeObject()
| void CrpsTurbulenceIntensityFactory::InitializeObject |
( |
const std::string & | name, |
|
|
const std::string & | pluginName, |
|
|
const std::string & | publicationTitle, |
|
|
const std::string & | publicationLink, |
|
|
const std::string & | publicationAuthor, |
|
|
const std::string & | publicationDate, |
|
|
const std::string & | version, |
|
|
const bool & | stationarity ) |
|
static |
◆ produceFeature()
| PyObject * CrpsTurbulenceIntensityFactory::produceFeature |
( |
const std::string & | newFeatureName, |
|
|
const std::string & | simulationName, |
|
|
const std::string & | pluggedFeatureName ) |
|
static |
◆ RegisterObject()
| void CrpsTurbulenceIntensityFactory::RegisterObject |
( |
const std::string & | name, |
|
|
const std::string & | pluginName, |
|
|
const std::string & | description, |
|
|
CreateTurbulenceIntensityCallback | cb ) |
|
static |
◆ SetOwnerPlugin()
| void CrpsTurbulenceIntensityFactory::SetOwnerPlugin |
( |
QString | ownerPlugin | ) |
|
|
static |
◆ UnregisterObject()
| void CrpsTurbulenceIntensityFactory::UnregisterObject |
( |
const std::string & | name, |
|
|
const std::string & | pluginName ) |
|
static |
The documentation for this class was generated from the following files:
- RPS/LabRPS/LabRPS_KOFFI/src/Mod/WindLabAPI/App/RPSWindLabAPI.h
- RPS/LabRPS/LabRPS_KOFFI/src/Mod/WindLabAPI/App/RPSWindLabAPI.cpp