Factory class for IrpsWLMatrixTool interface.  
 More...
#include <RPSWindLabAPI.h>
|  | 
| static IrpsWLUserDefinedRPSObject * | 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, CreateUserDefinedRPSObjectCallback > & | 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, CreateUserDefinedRPSObjectCallback cb) | 
|  | 
| static void | SetOwnerPlugin (QString ownerPlugin) | 
|  | 
| static void | UnregisterObject (const std::string &name, const std::string &pluginName) | 
|  | 
Factory class for IrpsWLMatrixTool interface. 
◆ CreateUserDefinedRPSObjectCallback
◆ CrpsUserDefinedRPSObjectFactory()
      
        
          | CrpsUserDefinedRPSObjectFactory::CrpsUserDefinedRPSObjectFactory | ( |  | ) |  | 
      
 
 
◆ ~CrpsUserDefinedRPSObjectFactory()
      
        
          | CrpsUserDefinedRPSObjectFactory::~CrpsUserDefinedRPSObjectFactory | ( |  | ) |  | 
      
 
 
◆ BuildObject()
◆ GetAuthorMap()
  
  | 
        
          | std::map< const std::string, std::string > & CrpsUserDefinedRPSObjectFactory::GetAuthorMap | ( |  | ) |  |  | static | 
 
 
◆ GetDateMap()
  
  | 
        
          | std::map< const std::string, std::string > & CrpsUserDefinedRPSObjectFactory::GetDateMap | ( |  | ) |  |  | static | 
 
 
◆ GetLinkMap()
  
  | 
        
          | std::map< const std::string, std::string > & CrpsUserDefinedRPSObjectFactory::GetLinkMap | ( |  | ) |  |  | static | 
 
 
◆ GetObjectNamesMap()
◆ GetOjectAndPluginMap()
  
  | 
        
          | std::map< const std::string, std::string > & CrpsUserDefinedRPSObjectFactory::GetOjectAndPluginMap | ( |  | ) |  |  | static | 
 
 
◆ GetOjectDescriptionMap()
  
  | 
        
          | std::map< const std::string, std::string > & CrpsUserDefinedRPSObjectFactory::GetOjectDescriptionMap | ( |  | ) |  |  | static | 
 
 
◆ GetOjectsSkipDuringUnintallationMap()
  
  | 
        
          | std::map< const std::string, std::string > & CrpsUserDefinedRPSObjectFactory::GetOjectsSkipDuringUnintallationMap | ( |  | ) |  |  | static | 
 
 
◆ GetOwnerPlugin()
  
  | 
        
          | QString CrpsUserDefinedRPSObjectFactory::GetOwnerPlugin | ( |  | ) |  |  | static | 
 
 
◆ GetProducerMap()
  
  | 
        
          | std::map< const std::string, PyObject * > & CrpsUserDefinedRPSObjectFactory::GetProducerMap | ( |  | ) |  |  | static | 
 
 
◆ GetStationarityMap()
  
  | 
        
          | std::map< const std::string, bool > & CrpsUserDefinedRPSObjectFactory::GetStationarityMap | ( |  | ) |  |  | static | 
 
 
◆ GetTitleMap()
  
  | 
        
          | std::map< const std::string, std::string > & CrpsUserDefinedRPSObjectFactory::GetTitleMap | ( |  | ) |  |  | static | 
 
 
◆ GetTobeInstalledObjectsMap()
  
  | 
        
          | std::map< const std::string, std::string > & CrpsUserDefinedRPSObjectFactory::GetTobeInstalledObjectsMap | ( |  | ) |  |  | static | 
 
 
◆ GetVersionMap()
  
  | 
        
          | std::map< const std::string, std::string > & CrpsUserDefinedRPSObjectFactory::GetVersionMap | ( |  | ) |  |  | static | 
 
 
◆ InitializeObject()
  
  | 
        
          | void CrpsUserDefinedRPSObjectFactory::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 * CrpsUserDefinedRPSObjectFactory::produceFeature | ( | const std::string & | newFeatureName, |  
          |  |  | const std::string & | simulationName, |  
          |  |  | const std::string & | pluggedFeatureName ) |  | static | 
 
 
◆ RegisterObject()
  
  | 
        
          | void CrpsUserDefinedRPSObjectFactory::RegisterObject | ( | const std::string & | name, |  
          |  |  | const std::string & | pluginName, |  
          |  |  | const std::string & | description, |  
          |  |  | CreateUserDefinedRPSObjectCallback | cb ) |  | static | 
 
 
◆ SetOwnerPlugin()
  
  | 
        
          | void CrpsUserDefinedRPSObjectFactory::SetOwnerPlugin | ( | QString | ownerPlugin | ) |  |  | static | 
 
 
◆ UnregisterObject()
  
  | 
        
          | void CrpsUserDefinedRPSObjectFactory::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